Hi Tim, Which version of the OSG are you using? What is Camera setup?
Robert. On Mon, Jun 16, 2008 at 3:22 PM, Tim Moore <[EMAIL PROTECTED]> wrote: > Hello, > I'm sorry that this isn't an osg-submission, but I'm not sure what the > best fix. Since the applyMaskAction change was made for > Camera::setCameraClearColor, slave cameras no longer inherit the master > camera's clear color when CLEAR_COLOR is part of the inheritance mask. > More accurately, they get the proper clear color the first time > osg::View::updateSlave is called, but not after. The problem is that the > setClearColor() call in that method causes the CLEAR_COLOR bit in the > inheritance mask to be cleared > when DISABLE_ASSOCIATED_INHERITANCE_MASK_BIT is set (the default). > > A workaround would be to set the inheritance mask action of the camera > to DO_NOT_MODIFY_INHERITANCE_MASK, but that doesn't seem right; the > code that is implementing the inheritance shouldn't be disabling it. I > suspect that the best fix would be to implement a > setClearColorOverride() method that doesn't perform the > applyMaskAction() call; other camera properties might need the same > treatment. > > Thanks, > Tim > _______________________________________________ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org