Amélie Heinrich
@dispatchgraph.bsky.social
📤 1145
📥 563
📝 300
Graphics, ML @ Day III Digital
Happy to announce that after finally finishing university, I am starting a position of Graphics & ML Programmer at Day III Digital. Excited to work on some great projects and get some more AAA experience
1 day ago
7
160
7
Trained a small MLP to approximate the split-sum BRDF integration lookup table used in IBL rendering Architecture is a 6-layer MLP with GELU activations and a Sigmoid output layer. Takes NdotV and roughness as inputs and outputs the scale and bias terms of the split-sum approximation
4 months ago
0
12
0
Switched from ImGui to SwiftUI
5 months ago
3
17
2
Peak found in Amsterdam’s biggest MINISO
6 months ago
0
2
0
-- JOB SEARCH POST/RT APPRECIATED -- Hello everyone! I am available for work (full time position/internship) anywhere in the world with priority going to the EU, starting June 2026. 🧵
6 months ago
2
38
18
Raytraced sun shadows using Metal intersector. Runs like shit because I have an M2 Mac Air which doesn't support hardware raytracing, hopefully I get to upgrade soon so I can get mesh shaders execute indirect and hardware RT...
6 months ago
1
8
0
GPU driven culling using Metal ICB
loading . . .
7 months ago
0
16
0
Clustered Light Culling on iPhone 13
7 months ago
1
16
0
Bugged cluster culling aesthetic
7 months ago
0
9
1
Messing around with Metal + iOS, optimizing this for mobile is gonna be fun
7 months ago
1
7
0
Will be doing a 24h livestream for charity tonight at 6pm Paris time with Téléthon, donating for research against various diseases and to hospitals. At
twitch.tv/rainbowpikmiin
See you there!
loading . . .
rainbowpikmiin - Twitch
Funny opinionated solo game dev with no engine
https://twitch.tv/rainbowpikmiin
7 months ago
0
4
1
Game engine now has an asset cooker and it works very well!
7 months ago
0
16
0
reposted by
Amélie Heinrich
Nikita Lisitsa
7 months ago
First ReSTIR test using 16 reservoir proposal samples (right image) compared to uniform direction sampling and ignoring indirect light (left image) with many spread out lights (~3k light-emitting voxel faces here). Quite insane noise reduction going on in here!
1
25
1
reposted by
Amélie Heinrich
Wannes Vanderstappen
about 1 year ago
This has to be the nerdiest photo I've ever taken.
7
149
20
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
8 months ago
2
5
0
Turns out properly waiting on both device and host instead of just device can really save lives
add a skeleton here at some point
8 months ago
0
4
0
Finally getting down to doing some multi-queue stuff, and so far... fuck man D3D12 docs on resource ownership is not helping me at all lmao
8 months ago
1
4
1
How does one even befriend an artist and convince them to help you make your game with your clunky custom engine art tools
8 months ago
2
2
0
Hot take, I think it's a bit of a shame we don't have API level mipmap generation. I mean Metal has it with MTLBlitEncoder::generateMipmapsForTexture, but it'd allow vendors to make use of their architecture-optimized single pass downsampler (also not sure NVIDIA has one)
8 months ago
1
4
0
Been doing some D3D11 work for nostalgia and to help a friend make their game and jeez, I'm missing modern graphics API copy commands, wtf do you mean I can't use CopyResourceRegion in D3D11?
8 months ago
0
4
0
Turns out I was wrong, I can still use Metal Shader Converter even for D3D11....... yes...... good.....
add a skeleton here at some point
8 months ago
0
5
0
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
8 months ago
2
3
1
The fact ImGui has issues with high DPI lowkey makes me crazy but at least I'm working on something nice
8 months ago
2
7
0
Guys, I have a graphics prog job interview on thursday, give me your best job interview tips
8 months ago
8
16
0
reposted by
Amélie Heinrich
passivestar
9 months ago
The improved SSR in godot 4.6
15
488
44
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!
9 months ago
1
21
2
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
9 months ago
0
7
0
reposted by
Amélie Heinrich
9 months ago
After quite a bit of work, I am finally done with the first blog post about ocean rendering! You can find it here:
rtryan98.github.io/2025/10/04/o...
I've also decided to create a video to showcase the ocean simulation in motion:
www.youtube.com/watch?v=0OXm...
loading . . .
Ocean Rendering, Part 1 - Simulation · Robert Ryan - Graphics Programmer
https://rtryan98.github.io/2025/10/04/ocean-rendering-part-1.html
0
30
11
For the people who are interested, I made a discord server for my game engine! If you wanna come chat, roast my code or just talk programming and showcase your own stuff, feel free to join Link in replies
9 months ago
1
4
0
Renderer is now fully functional on Mac + Metal!
9 months ago
1
16
0
Also yes I’m porting my engine to Mac and Metal3
add a skeleton here at some point
9 months ago
1
5
0
Metal devs -- has anyone achieved ExecuteIndirect emulation with Metal Shader Converter? I know I can write an MSL kernel to go from indirect commands -> Metal ICB, but for MDI I'm mostly curious how I fetch DrawID in HLSL.
9 months ago
1
1
1
Been playing some Ghost of Tsushima and HOLY FUCK
9 months ago
0
6
0
Welp, just finished my last day at Ubisoft
10 months ago
0
5
0
Some people think the next step in graphics is work graphs, some others think real-time PT I want the adoption of ResourceDescriptorHeap on every modern platform (PC + Console) by 2026 otherwise I’m reconverting to web development
10 months ago
1
4
0
reposted by
Amélie Heinrich
Luc Heinrich
10 months ago
I need to move to a country where people actually give a shit about living together and building a community rather than being egotistic and individualistic fucktards. Case in point : Parisian cyclists.
1
2
1
I'm probably the only person ever to care about the aesthetics of my GitHub profile It's cutesy af now though ngl heheheheheheh...
10 months ago
0
7
0
I was bored so I made a thing You can now spoof steam playtime using another .exe
github.com/AmelieHeinri...
loading . . .
GitHub - AmelieHeinrich/SteamPlaytimeSpoofer: Simple program that allows to count playtime for game A whilst actually launching game B.
Simple program that allows to count playtime for game A whilst actually launching game B. - AmelieHeinrich/SteamPlaytimeSpoofer
https://github.com/AmelieHeinrich/SteamPlaytimeSpoofer
10 months ago
1
3
0
Honestly Odin is a sick ass programming language that I wish I could use more
10 months ago
1
9
0
Also fyi I'm going to GPC in Breda, Netherlands in november :D Come say hi and talk about graphics!
10 months ago
2
10
0
Pros and cons of living in Montpellier Cons: summer feels like living in hell Pros: there’s a TGM3 arcade in the city center
10 months ago
1
4
0
reposted by
Amélie Heinrich
Jeremy Laumon 🚄 Game Camp
10 months ago
Downloading pre-compiled shaders on PC????
devblogs.microsoft.com/directx/intr...
9
98
21
Got IBL and bloom added in my renderer Oh also I’m 19 today. Yay!
10 months ago
1
8
0
Hey bsky o/ any recommendations on platform independant texture compressors for bc5-bc6-bc7-astc? So no NVTT
11 months ago
2
2
0
Implemented Im3D in my engine and added a sample to showcase how to use it :D
11 months ago
0
5
0
Went on a little sidequest and implemented device generated commands
11 months ago
0
4
0
reposted by
Amélie Heinrich
Rami Ismail (رامي)
11 months ago
The idea of "not talking politics" sounds lovely until you realize that your politics are "nobody should starve" and theirs are "have your family exterminated and you thrown in a concentration camp", but you're both agreeing joyfully that Mario Party really does suck.
add a skeleton here at some point
13
650
121
Nothing makes me more uncomfortable than having to take my gaming laptop, my only computer, in a train to do some work That little guy will blow air like an airplane motor and yet it still can't do RT hard shadows on Sponza @ 1080p under 2ms It is sad to say I have to save up for a Macbook Pro
11 months ago
1
2
0
Losing my mind trying to denoise stochastic RT shadows this shit is HARD
11 months ago
0
8
0
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 ⬇️
11 months ago
3
21
2
Load more
feeds!
log in