No worries, thank you for looking into it anyway. :) To be honest, I don't think that "fixing" this behavior within OSG is worth it. The code additions to ViewerBase::renderingTraversals() would be duplicated from Renderer and SceneView, and would only benefit fringe cases where the user wants NO_LIGHT with an explicitly disabled master camera.
I'm fine with the solution I outlined before (manually disabling GL_LIGHTING on master camera). Plus as you said, most lighting management should be done by the user anyway. Ravi
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

