From: <de...@us...> - 2004-04-04 00:05:56
|
Update of /cvsroot/csp/APPLICATIONS/CSPSim/Source/Views In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7474 Modified Files: CameraAgent.cpp Log Message: see CHANGES.current Index: CameraAgent.cpp =================================================================== RCS file: /cvsroot/csp/APPLICATIONS/CSPSim/Source/Views/CameraAgent.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** CameraAgent.cpp 3 Apr 2004 22:16:33 -0000 1.1 --- CameraAgent.cpp 3 Apr 2004 23:53:34 -0000 1.2 *************** *** 48,55 **** VirtualScene* scene = CSPSim::theSim->getScene(); const simdata::Ref<TerrainObject> terrain = scene->getTerrain(); - simdata::Vector3 normal; double const SAFETY = 2.0; TerrainObject::IntersectionHint camera_hint = 0; ! float h = SAFETY + terrain->getGroundElevation(m_EyePoint.x(),m_EyePoint.y(),normal,camera_hint); if (m_EyePoint.z() <= h) { double alpha_2 = simdata::toRadians(scene->getViewAngle()/2.0); --- 48,54 ---- VirtualScene* scene = CSPSim::theSim->getScene(); const simdata::Ref<TerrainObject> terrain = scene->getTerrain(); double const SAFETY = 2.0; TerrainObject::IntersectionHint camera_hint = 0; ! float h = SAFETY + terrain->getGroundElevation(m_EyePoint.x(),m_EyePoint.y(),camera_hint); if (m_EyePoint.z() <= h) { double alpha_2 = simdata::toRadians(scene->getViewAngle()/2.0); |