OpenSceneGraph screen space ambient occlusion improvements

Closed Posted 7 years ago Paid on delivery
Closed Paid on delivery

I have an existing implementation of screen-space ambient occlusion (SSAO) for OpenSceneGraph that I use in a Qt application. I need it to render properly in Qt's new QOpenGLWidget (which expects GL to render to a framebuffer object that Qt composits). The SSAO implementation renders properly in the legacy QOGLWidget.

The existing SSAO implementation uses PRE- and POST- render passes only to do the rendering work. The primary render pass produces an empty scene, which is likely why it doesn't work with QOpenGLWidget. The code to be improved is available on [url removed, login to view] at iraytrace/[url removed, login to view] The primary work should be accomplished in the SSAONode.h and [url removed, login to view] source code.

3D Rendering Computer Graphics OpenGL Software Architecture

Project ID: #11460981

About the project

1 proposal Remote project Active 7 years ago