From: <de...@us...> - 2002-12-14 18:56:30
|
Update of /cvsroot/csp/APPLICATIONS/CSPFlightSim/Source In directory sc8-pr-cvs1:/tmp/cvs-serv8006 Modified Files: TerrainObject.cpp Log Message: Changing path to Terrain data files Index: TerrainObject.cpp =================================================================== RCS file: /cvsroot/csp/APPLICATIONS/CSPFlightSim/Source/TerrainObject.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** TerrainObject.cpp 13 Dec 2002 04:39:06 -0000 1.4 --- TerrainObject.cpp 14 Dec 2002 18:56:27 -0000 1.5 *************** *** 1,11 **** - #include "stdinc.h" - - #include "TerrainObject.h" - #include "VirtualBattlefield.h" - #include <osg/Depth> #include <osg/Geode> #include <osg/StateSet> extern int g_ScreenWidth; --- 1,10 ---- #include <osg/Depth> #include <osg/Geode> #include <osg/StateSet> + #include "LogStream.h" + #include "Platform.h" + #include "TerrainObject.h" + #include "VirtualBattlefield.h" extern int g_ScreenWidth; *************** *** 83,87 **** { // create lattice ! Demeter::Settings::GetInstance()->SetMediaPath("Terrain"); createTerrainLattice(); osg::Node * pTerrainLatticeNode = CreateTerrainLatticeNode(m_pTerrainLattice); --- 82,86 ---- { // create lattice ! Demeter::Settings::GetInstance()->SetMediaPath("../Data/Terrain"); createTerrainLattice(); osg::Node * pTerrainLatticeNode = CreateTerrainLatticeNode(m_pTerrainLattice); *************** *** 95,99 **** { // create single terrain node ! Demeter::Settings::GetInstance()->SetMediaPath("Terrain"); createTerrain(); osg::Node * pTerrainNode = CreateTerrainNode(m_pTerrain); --- 94,98 ---- { // create single terrain node ! Demeter::Settings::GetInstance()->SetMediaPath("../Data/Terrain"); createTerrain(); osg::Node * pTerrainNode = CreateTerrainNode(m_pTerrain); *************** *** 309,316 **** void TerrainObject::UpdateDemeterSettings() { ! char szMediaPath[9]; ! ! sprintf(szMediaPath,".%cterrain%c",DIR_SEPARATOR,DIR_SEPARATOR); ! Demeter::Settings::GetInstance()->SetMediaPath(szMediaPath); Demeter::Settings::GetInstance()->SetVerbose(false); --- 308,313 ---- void TerrainObject::UpdateDemeterSettings() { ! std::string mediaPath = OSPath::filter("../Data/Terrain/"); ! Demeter::Settings::GetInstance()->SetMediaPath(mediaPath.c_str()); Demeter::Settings::GetInstance()->SetVerbose(false); *************** *** 320,324 **** Demeter::Settings::GetInstance()->SetTextureCompression(m_bTextureCompression); Demeter::Settings::GetInstance()->SetUseDynamicTextures(m_bDynamicTextures); ! Demeter::Settings::GetInstance()->SetDetailTextureRepeats(20); Demeter::Settings::GetInstance()->SetUseNormals(true); --- 317,321 ---- Demeter::Settings::GetInstance()->SetTextureCompression(m_bTextureCompression); Demeter::Settings::GetInstance()->SetUseDynamicTextures(m_bDynamicTextures); ! Demeter::Settings::GetInstance()->SetDetailTextureRepeats(16); Demeter::Settings::GetInstance()->SetUseNormals(true); |