Is it possible to get a depth image with OpenGL rendering? For my use case the created values should be the same as the ones created using ray tracing with depth render pass. Output format should be .exr
I tried View>Advanced OpenGL Settings>Depth Only Pass. But this does not change the rending at all.
Any ideas?
Solved! Go to Solution.
Solved by michael_nikelsky. Go to Solution.
Hi Eduardt,
Renderpasses in general are not supported in OpenGL at the moment. We would have to do a special implementation for the depth pass to match what we currently write out from the Raytracers. The raytracers still use the normal old OpenGL standard depth buffer encoding while we switched to the much superior reverse-Z format in OpenGL a while ago. So there is no easy way for us to write the old format out in OpenGL.
Kind regards
Michael
Hi Michael,
Thanks for clarification. I will try to write a custom OpenGL shader that creates the depth information that I need.
Eduard
Can't find what you're looking for? Ask the community or share your knowledge.