Completed firt pass implementation FixedFunction and ShaderTechnique.

This commit is contained in:
Robert Osfield
2009-01-16 16:21:54 +00:00
parent 29ac92df0e
commit 9d4b44f956
3 changed files with 49 additions and 161 deletions

View File

@@ -34,6 +34,11 @@ class OSGVOLUME_EXPORT FixedFunctionTechnique : public VolumeTechnique
virtual void update(osgUtil::UpdateVisitor* nv);
virtual void cull(osgUtil::CullVisitor* nv);
void setNumSlices(unsigned int numSlices);
unsigned int getNumSlices() const { return _numSlices; }
/** Clean scene graph from any terrain technique specific nodes.*/
virtual void cleanSceneGraph();
@@ -46,6 +51,8 @@ class OSGVOLUME_EXPORT FixedFunctionTechnique : public VolumeTechnique
virtual ~FixedFunctionTechnique();
osg::ref_ptr<osg::Node> _node;
unsigned int _numSlices;
};
}