@froyok@mastodon.gamedev.place
@froyok@mastodon.gamedev.place avatar

froyok

@froyok@mastodon.gamedev.place

Aka Lady Bloom.

Principal Product manager on Substance 3D Painter :substance:, but stay up at night to fiddle with shader stuff.

Speaking French/English.

#gamedev #art #unrealengine #substance #opengl

nobot

This profile is from a federated server and may be incomplete. Browse more on the original instance.

froyok, to gamedev
@froyok@mastodon.gamedev.place avatar

New thread: I'm building my own game engine !

The goal is to support the needs for my custom FPS game project. 😄

Feature set goal:

  • Forward(+) renderer
  • Stencil/Shadow Volumes
  • Portals (with recursion)
  • FXAA and MSAA
  • Oren-Nayar diffuse shading
  • PBR Specular/Gloss workflow
  • Fancy Post-Effects (ex natural Bloom, SSAO)
  • HDR reflections (parallax corrected cubemap) + proxies
  • Blurry glass/window (like Doom 2016)
  • Parallax/Relief mapping + shadow

#gamedev #graphics #gameengine

froyok, to random
@froyok@mastodon.gamedev.place avatar

I wonder if anybody tried to use FXAA before doing display mapping BUT by still applying and reverting a curve ? 🤔

Aka:
1 - Switch from HDR to SDR
2 - Apply FXAA
3 - Switch back from SDR to HDR
4 - Apply regular post-process stuff

froyok, (edited ) to random
@froyok@mastodon.gamedev.place avatar

I finally figured out a way to do a capture of Syndicate ! YESSS ! 😍

EDIT: This is now a thread to present what a found out about the game rendering pipeline. 🧵

froyok, to random
@froyok@mastodon.gamedev.place avatar

With search engine now becoming less and less reliable (even I can notice that results have become cluttered and don't match my expectations anymore), I wonder if there is room for building an handmade search engine.

Seeing how useful and popular something like Graphic Programming weekly is, I wonder if a community driven index could work.

It opens the questions of how it would be managed and to avoid content being pushed the bad way... but I like the idea of proper tagging and word of mouth.

froyok, to gamedev
@froyok@mastodon.gamedev.place avatar

Here we go !
My new article is out and in this one I deep dive into the rendering of the game Syndicate: https://www.froyok.fr/blog/2024-01-breakdown-syndicate/

froyok, to gamedev
@froyok@mastodon.gamedev.place avatar

It's December 31, I couldn't close this year without posting a new article on my website. ;)

I wanted to write a recap (and some additional thoughts) on all the work I did building my own game engine called "Ombre" over the past year: https://www.froyok.fr/blog/2023-12-ombre-dev-blog-1/

froyok, to random
@froyok@mastodon.gamedev.place avatar

There are some stuff that has been happening on Steam the past few months that make me wonder what's the goal.

Like Counter Strike 2 is apparently out... but replace CSGO ?
I guess since the game went free to play before it's now a major update. But it feels weird to erase the previous game like that if you call the new one "2".

Also the new Modern Warfare 2 game display a Warzone update cover ?

What a mess...

image/png

froyok, to random
@froyok@mastodon.gamedev.place avatar

Silly idea of tonight: use FFI to create a pointer to random memory/garbage and load that as texture to generate a glitch pattern.

froyok, to random
@froyok@mastodon.gamedev.place avatar

Happy to announce that since February 1st I'm now Principal Product Manager on Substance Painter. :D

froyok, to random
@froyok@mastodon.gamedev.place avatar

The Table API of ImGui is great... when it works.

Tried almost all the flags I could and these columns freaking don't want to resize properly. Gaaaah !

froyok, to random
@froyok@mastodon.gamedev.place avatar

A lot of time I feel like I'm not making any good progress on my projects.

And then I look back at my dev blog and see all the stuff I have done, which is usually quite consequent.

I think my struggle is related to my attention span and tendency to procrastinate by doing something else that what I intended. This seems to translate into a sentiment of "laziness" or under achievement.

froyok, to random
@froyok@mastodon.gamedev.place avatar

I watched the new Star Citizen engine promotional video/showcase and noticed they have a kind of lens-flare I haven't seen before.

Looks like it's post-process based but has a bit more details to it.

It's basically several ghosts of the main image, but with some kind of rounding/lens deformation and additional coloring.

Screenshot from the video "The Future of Gaming: StarEngine" showing a bright planet far away.
Screenshot from the video "The Future of Gaming: StarEngine" showing a planet from viewed space with a bright atmosphere.

froyok, to random
@froyok@mastodon.gamedev.place avatar

I was playing Portal Revolution and got a soft lock with my last automatic save: I pressed the last button which triggered an autosave, all while the screen was going dark to tell me I was out of time.

So when the save reload it re-fade to black and reload back to that same save. 🙃

froyok, to random
@froyok@mastodon.gamedev.place avatar

Can't sleep tonight. So I decided to get busy with something else for once.

Finally settled on a name for my game engine, so I went to design a logo for it. :)

froyok, to random
@froyok@mastodon.gamedev.place avatar

Ho hey, looks like Halo Infinite finally works on my Linux ! About time.

I love the HUD style, looks like it's very close to the one in Halo 5.

Time to make a GPU capture... :3

froyok, to random
@froyok@mastodon.gamedev.place avatar

Wanted to find something faster than json to edit for design iterations, yaml looked nice.

Then I learned you cannot use tab for indentations.

🚮

froyok, to random
@froyok@mastodon.gamedev.place avatar

Took advantage of the Black Friday to finally get a PS5.

And holy shit Alan Wake 2 looks incredible. Really happy to enjoy it in HDR on my OLED tv. 🤯

froyok, to random
@froyok@mastodon.gamedev.place avatar

Latest trailer for The Talos Principle 2 is out to announce a demo on Steam.

Guess what ? My glitch post-process that I made a few years ago is in it. You can see it at around 18s. :)

https://www.youtube.com/watch?v=g_Lmbs7RKCo

froyok, to random
@froyok@mastodon.gamedev.place avatar

Neighbor has been drilling holes in their walls on and off for two weeks now, the sound resonates quite loudly in the building. Woke me up at 8am today.

At this point I presume their apartment looks like hollow cheese.

froyok, to random
@froyok@mastodon.gamedev.place avatar

I wanted a copy of GPU Pro 4 in my hand, so I bought one online (and they are pricey nowadays).

Just received it.
It's incorrectly printed. 🫠

It was sent from a small UK shop, I'm surprised they let it pass like that.

I'm sooooo disappointed...

froyok, to random
@froyok@mastodon.gamedev.place avatar
froyok, to random
@froyok@mastodon.gamedev.place avatar

Rewatched The Maze Runner tonight. I still like the vibe of that movie a lot.

Except the ending, and the follow-up movies. What a let down for those.

I would have really liked instead more movies about young adults overcoming trials and Indiana Jones like death traps. Keeping the mystery going as well !

froyok, to random
@froyok@mastodon.gamedev.place avatar

Alright, time to try to update my system once again.

Last time I lost the screen because the GPU driver got messed up. First time I had to to a revert of the system.

If it gets borked once again, I will seriously consider jumping onto another distro.

froyok, to random
@froyok@mastodon.gamedev.place avatar

Got a new toy, little gift to me. 😛

froyok, to random
@froyok@mastodon.gamedev.place avatar

I have been catching up and playing The Talos Principle (in order to play the second) and I love it.

I almost never felt I was blocking on a puzzle, the learning curve is great.

I also love that "old-school" rendering with burned whites. It has its charm. :)

Roughly 19h in and currently finishing collecting the stars before I do the last level of the Tower.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • GTA5RPClips
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • everett
  • InstantRegret
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • anitta
  • kavyap
  • modclub
  • normalnudes
  • cubers
  • osvaldo12
  • tacticalgear
  • Durango
  • khanakhh
  • ngwrru68w68
  • provamag3
  • Leos
  • tester
  • cisconetworking
  • ethstaker
  • megavids
  • lostlight
  • All magazines