From: Carsten N. <neu...@us...> - 2008-04-24 00:56:23
|
neumannc 2008/04/23 17:56:29 PDT Modified files: Source/Experimental/Text OSGScreenAlignedText.cpp Source/System/NodeCores/Drawables/Base OSGMaterialDrawable.cpp OSGMaterialDrawable.h Source/System/NodeCores/Drawables/Geometry OSGGeometry.cpp Source/System/NodeCores/Drawables/Misc OSGSlices.cpp Source/System/NodeCores/Drawables/Nurbs OSGSurface.cpp Source/System/NodeCores/Drawables/Particles OSGParticles.cpp Log: fixed: incorrect frustum culling for non-leaf geometry two problems are addressed here 1) Geometry::adjustVolume did overwrite the incoming volume 2) visiblity was not correctly pushed/popped for MaterialDrawables Revision Changes Path 1.7 +31 -11 OpenSG/Source/Experimental/Text/OSGScreenAlignedText.cpp 1.8 +34 -8 OpenSG/Source/System/NodeCores/Drawables/Base/OSGMaterialDrawable.cpp 1.5 +6 -4 OpenSG/Source/System/NodeCores/Drawables/Base/OSGMaterialDrawable.h 1.49 +13 -4 OpenSG/Source/System/NodeCores/Drawables/Geometry/OSGGeometry.cpp 1.16 +29 -10 OpenSG/Source/System/NodeCores/Drawables/Misc/OSGSlices.cpp 1.9 +31 -13 OpenSG/Source/System/NodeCores/Drawables/Nurbs/OSGSurface.cpp 1.15 +16 -2 OpenSG/Source/System/NodeCores/Drawables/Particles/OSGParticles.cpp http://opensg.cvs.sourceforge.net/opensg/OpenSG/Source/Experimental/Text/OSGScreenAlignedText.cpp?r1=1.6&r2=1.7 http://opensg.cvs.sourceforge.net/opensg/OpenSG/Source/System/NodeCores/Drawables/Base/OSGMaterialDrawable.cpp?r1=1.7&r2=1.8 http://opensg.cvs.sourceforge.net/opensg/OpenSG/Source/System/NodeCores/Drawables/Base/OSGMaterialDrawable.h?r1=1.4&r2=1.5 http://opensg.cvs.sourceforge.net/opensg/OpenSG/Source/System/NodeCores/Drawables/Geometry/OSGGeometry.cpp?r1=1.48&r2=1.49 http://opensg.cvs.sourceforge.net/opensg/OpenSG/Source/System/NodeCores/Drawables/Misc/OSGSlices.cpp?r1=1.15&r2=1.16 http://opensg.cvs.sourceforge.net/opensg/OpenSG/Source/System/NodeCores/Drawables/Nurbs/OSGSurface.cpp?r1=1.8&r2=1.9 http://opensg.cvs.sourceforge.net/opensg/OpenSG/Source/System/NodeCores/Drawables/Particles/OSGParticles.cpp?r1=1.14&r2=1.15 |