OpenCOVER
|
#include <coVRSceneView.h>
Public Member Functions | |
coVRSceneView (osg::DisplaySettings *ds=NULL, int channel=-1) | |
void | createUniforms (osg::StateSet *stateset) |
Static Public Member Functions | |
static void | destroyUniforms () |
Static Public Attributes | |
static osg::Uniform * | coEnvCorrectMatrixUniform |
static osg::Uniform * | coInvEnvCorrectMatrixUniform |
Protected Member Functions | |
virtual | ~coVRSceneView () |
virtual bool | cullStage (const osg::Matrixd &projection, const osg::Matrixd &modelview, osgUtil::CullVisitor *cullVisitor, osgUtil::StateGraph *stategraph, osgUtil::RenderStage *renderStage, osg::Viewport *viewport) |
Protected Attributes | |
int | screen |
coVRSceneView is literally a view of a scene, encapsulating the camera (modelview+projection matrices), global state, lights and the scene itself. Provides methods for setting up the view and rendering it.
opencover::coVRSceneView::coVRSceneView | ( | osg::DisplaySettings * | ds = NULL , |
int | channel = -1 |
||
) |
Construct a default scene view.
|
protectedvirtual |
void opencover::coVRSceneView::createUniforms | ( | osg::StateSet * | stateset | ) |
|
protectedvirtual |
Do cull traversal of attached scene graph using Cull NodeVisitor.
|
static |
|
static |
|
static |
|
protected |