From fc3f40c8f4290d9fa1d5f2b86d4e9e848f8ea44b Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Fri, 2 Jul 2004 14:43:27 +0000 Subject: [PATCH] Added normal setting to slice planes --- examples/osgvolume/osgvolume.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/examples/osgvolume/osgvolume.cpp b/examples/osgvolume/osgvolume.cpp index ee8ed806f..bd4f96d96 100644 --- a/examples/osgvolume/osgvolume.cpp +++ b/examples/osgvolume/osgvolume.cpp @@ -442,6 +442,11 @@ osg::Node* createCube(float size,float alpha, unsigned int numSlices) (*coords)[i*4+3].set(halfSize,y,halfSize); } + osg::Vec3Array* normals = new osg::Vec3Array(1); + (*normals)[0].set(0.0f,-1.0f,0.0f); + geom->setNormalArray(normals); + geom->setNormalBinding(osg::Geometry::BIND_OVERALL); + osg::Vec4Array* colors = new osg::Vec4Array(1); (*colors)[0].set(1.0f,1.0f,1.0f,alpha); geom->setColorArray(colors);