I think the request is quite simple to understand, given that it has been made for at least 8 years:
I would like to create a program where part of the screen is occupied by the interface and the other part by the 3D viewport with obviously a correct perspective.
Don’t foist that rubbish post process material on me, because as a POST process, what I see in the window is a distortion of reality, so if I click on an object I “miss it” because I would have to click on where it was before the post process, i.e. at center of the program and not in the center of the right portion of the screen.
I really don’t know how you manage not to lose your patience after all this time.
Here is an idea: unreal editor already doing this (viewports), and you have C++ source code.
Dig into it see how it is done in editor. And because it is done in editor, unreal rendering engine should already have hooks/functions (or maybe even already working mode for it, that is just not exposed to game engine). So look there, and see if all that stuff can be enabled for game part of unreal.
1 Like