@TheJamsh Well I found and understood a lot about the renderer of unreal but the engine is too big for me. I have less than 2y of professional experience and I’m fully alone (like I can’t ask questions when I don’t understand anything) so this task is very hard for me.
My status now is:
I understand how the basepass shader is called.
I understand how object are rendered and controlled from the logic (minus some wierd function that almost look like duplicate)
I understand that the modification should be put somewhere in one of the viewport codes (but I don’t know which one)
I understand that the camera logic doesn’t really exist in the render hierarchy (like I expected) The viewport does everything alone.
I do not understand where the viewport is getting the UCamera datas or a proxy.
And I had important work for my own company so I had to put this in pause for some days… So I could make a full detailed report and let you finish this or finish this with some more “direct” help (like a private channel on a IRC or discord)
I seriously didn’t expect that understanding PBR with raymarching for my own 8k demoScene was easier than making this patch. That is VERY frustrating =/