From Brede, Fixed the ordering of the znear and zfar.

This commit is contained in:
Robert Osfield
2003-04-15 09:33:56 +00:00
parent 63628ce099
commit 6998229639

View File

@@ -119,8 +119,8 @@ void CreateShadowTextureCullCallback::doPreRender(osg::Node& node, osgUtil::Cull
float centerDistance = (_position-bs.center()).length();
float znear = centerDistance+bs.radius();
float zfar = centerDistance-bs.radius();
float znear = centerDistance-bs.radius();
float zfar = centerDistance+bs.radius();
float zNearRatio = 0.001f;
if (znear<zfar*zNearRatio) znear = zfar*zNearRatio;