Amélie Heinrich
banner
beachedxo.bsky.social
Amélie Heinrich
@beachedxo.bsky.social
Graphics Programmer
19yo | he/him | Paris, France 🇫🇷

Français/English/Norsk OK + 日本語 N5

Tinkering with rays, meshlets and console platforms

Final year of BSc Student Game Dev
Game engine now has an asset cooker and it works very well!
November 24, 2025 at 12:44 AM
Branched off my engine, focusing on taking another attempt at making my dream game

Working hard and hopefully I can have a player controller scripted in AngelScript with some collisions and whatnot
November 10, 2025 at 3:34 PM
Helping a friend out to make their D3D11/Metal RHI and I'm gonna have to play around with spirv-cross for the first time to get HLSL -> MSL with no bindless
October 22, 2025 at 6:50 AM
The fact ImGui has issues with high DPI lowkey makes me crazy but at least I'm working on something nice
October 20, 2025 at 7:37 AM
My new blog post is out! In this new post I go into detail in how I implemented my D3D12/Vulkan/Metal RHI in my game engine Kaleidoscope. Link in replies!
October 8, 2025 at 10:36 PM
Decided I'd merge my renderer into my engine since they were branched

But before hand I decided to do some editor stuff, and I am additionally working on a Gigi like "render graph as a data asset" system...

Will keep you guys updated
October 5, 2025 at 8:34 PM
Renderer is now fully functional on Mac + Metal!
October 3, 2025 at 6:09 AM
Also yes I’m porting my engine to Mac and Metal3
October 2, 2025 at 10:55 AM
Been playing some Ghost of Tsushima and HOLY FUCK
September 19, 2025 at 1:12 PM
I'm probably the only person ever to care about the aesthetics of my GitHub profile

It's cutesy af now though ngl heheheheheheh...
September 1, 2025 at 1:56 PM
Also fyi I'm going to GPC in Breda, Netherlands in november :D

Come say hi and talk about graphics!
August 28, 2025 at 10:08 AM
Pros and cons of living in Montpellier

Cons: summer feels like living in hell

Pros: there’s a TGM3 arcade in the city center
August 28, 2025 at 9:10 AM
Got IBL and bloom added in my renderer

Oh also I’m 19 today. Yay!
August 20, 2025 at 9:42 PM
Implemented Im3D in my engine and added a sample to showcase how to use it :D
August 13, 2025 at 11:34 AM
Went on a little sidequest and implemented device generated commands
August 6, 2025 at 10:18 PM
Losing my mind trying to denoise stochastic RT shadows this shit is HARD
August 4, 2025 at 12:08 PM
Hey BlueSky! I wrote my first ever blog post in a while, talking about how I built my RHI for my game engine Kaleidoscope. Link is ⬇️
July 29, 2025 at 8:33 PM
Test wise, I added one for block compression and opaque instances for TLASes. When I have indirect commands implemented I'll also write tests for that.
July 10, 2025 at 12:33 PM
I also re-added my initial pathtracing code though right now it basically doesn't do anything. No specular lobe, no light sampling, no skybox... need to work on that as well
July 10, 2025 at 12:33 PM
Main issue with CSM right now (outside of the fact that my impl looks like ass) is that it doesn't really work on Vulkan, so I need to fix that too
July 10, 2025 at 12:33 PM
Little update on my renderer Seraph. 🧵

I got tiled light culling implemented, so now I'm focusing on shadow techniques. I reimplemented my CSM code and hard RT shadows code, will be experimenting with raytraced soft shadows now.
July 10, 2025 at 12:33 PM
Playing Death Stranding 2, and aside from the fact it's the best looking game I've ever seen, the whole game has just been:

>oh this guy has a hand made of tar.
>"hi im tarman"
>oh this guy is a doll
>"hi im dollman"
>oh this girl dances in the rain
>"hi im rainy"
June 27, 2025 at 3:51 PM
Took the time to redo my portfolio. Even added a few languages and made it so that I could write blog posts in the future :)

Up at amelieheinrich.com (haven't tested on mobile lol)
June 17, 2025 at 4:20 PM
The test results are then written to a JSON file that I can then load and render in an HTML file. I went with this so I could easily get a pretty UI without too much trouble. Writing tests isn't my strong suite but I'm covering a few cases for now (ray query, simple compute, meshlet triangle)...
June 13, 2025 at 11:51 AM
I made a Vulkan/D3D12 RHI

A 🧵
June 13, 2025 at 11:51 AM