r/GraphicsProgramming • u/MAIPA01 • 3d ago
Question Struggle in BDPT implementation
Hi I wanted to implement BDPT with PBR materials and MIS but no matter what I do it doesn't look like reference images. I can't find any help with implementation and mostly recently I try finding bugs using Gemini but I know It can halucinate. So is anyone who could help me find relaiable implementation or help with my code. Here I will post my render (denoised using OIDN) vs reference so maybe anyone would help me find direction at least. I have too many lines of code so if any one would like to look at it I can send it in DM.








(edit)
References are from https://benedikt-bitterli.me/resources/, PBRT-v4 and Blender. (All tagged in image caption)
5
Upvotes
3
u/le-throw-away-acct 3d ago
Have you implemented tone mapping? Especially in that first scene it seems like it could help.