Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --- C:/Users/****/AppData/Local/Temp/OgrePagingLandScapeOctreeNode.cpp-revBASE.svn000.tmp.cpp Thu Jun 10 17:43:48 2010
- +++ E:/Users/*****/projects/ogresrc/ogreaddons/pglandscape/pageinglandscape/PlugIns/PagingLandScape2/src/OgrePagingLandScapeOctreeNode.cpp Thu Feb 4 23:41:10 2010
- @@ -187,7 +187,7 @@
- _addBoundingBoxToQueue(queue);
- if ( mCreator->getDisplaySceneNodes())
- - queue -> addRenderable( this );
- + queue -> addRenderable((Renderable*)this);
- }
- //-----------------------------------------------------------------------
- --- C:/Users/gnulinux/AppData/Local/Temp/OgrePagingLandScapeOctreeSceneManager.cpp-revBASE.svn000.tmp.cpp Thu Jun 10 17:47:52 2010
- +++ E:/Users/gnulinux/projects/ogresrc/ogreaddons/pglandscape/pageinglandscape/PlugIns/PagingLandScape2/src/OgrePagingLandScapeOctreeSceneManager.cpp Sat Dec 5 19:16:34 2009
- @@ -1147,8 +1147,8 @@
- mDestRenderSystem->setCurrentPassIterationCount(1);
- _setPass(r->getMaterial()->getBestTechnique()->getPass(0));
- - useRenderableViewProjMode (r);
- -
- + //useRenderableViewProjMode (r);
- + useRenderableViewProjMode(r,false);
- RenderOperation ro;
- r->getRenderOperation (ro);
- mDestRenderSystem->_render(ro);
- --- C:/Users/gnulinux/AppData/Local/Temp/OgrePagingLandScapeRenderable.cpp-revBASE.svn000.tmp.cpp Thu Jun 10 17:49:47 2010
- +++ E:/Users/gnulinux/projects/ogresrc/ogreaddons/pglandscape/pageinglandscape/PlugIns/PagingLandScape2/src/OgrePagingLandScapeRenderable.cpp Sat Dec 5 18:59:24 2009
- @@ -568,7 +568,11 @@
- && mMaterial->getNumLodLevels(MaterialManager::getSingleton()._getActiveSchemeIndex()) > 1
- )
- {
- - const unsigned short LODIndex = mMaterial->getLodIndexSquaredDepth (mDistanceToCam);
- +
- + //const unsigned short LODIndex = mMaterial->getLodIndexSquaredDepth (mDistanceToCam);
- +
- + const unsigned short LODIndex = mMaterial->getLodIndex (mDistanceToCam);
- +
- if (LODIndex != mMaterialLODIndex)
- mMaterialLODIndex = LODIndex;
- }
- --- C:/Users/gnulinux/AppData/Local/Temp/OgrePagingLandScapeOptions.cpp-revBASE.svn000.tmp.cpp Thu Jun 10 17:49:17 2010
- +++ E:/Users/gnulinux/projects/ogresrc/ogreaddons/pglandscape/pageinglandscape/PlugIns/PagingLandScape2/src/OgrePagingLandScapeOptions.cpp Sat Dec 5 19:09:20 2009
- @@ -501,13 +501,15 @@
- (StringUtil::endsWith(mapName, ".cfg", true) ? StringUtil::BLANK : String(".cfg")));
- if (!cfgGroupName.empty ())
- {
- - std::vector<Ogre::String>::iterator itFileSystem = mResourceFilesystem.begin();
- + //std::vector<Ogre::String>::iterator itFileSystem = mResourceFilesystem.begin();
- + Ogre::StringVector::iterator itFileSystem = mResourceFilesystem.begin();
- for(; itFileSystem != mResourceFilesystem.end(); ++itFileSystem)
- {
- ResourceGroupManager::getSingleton().removeResourceLocation(
- *itFileSystem, cfgGroupName);
- }
- - std::vector<Ogre::String>::iterator itZip = mResourceZip.begin();
- + Ogre::StringVector::iterator itZip = mResourceZip.begin();
- + //std::vector<Ogre::String>::iterator itZip = mResourceZip.begin();
- for(; itZip != mResourceZip.end(); ++itZip)
- {
- ResourceGroupManager::getSingleton().removeResourceLocation(
- @@ -695,7 +697,8 @@
- //add Resources Group to Ogre if needed.
- StringVector mResourceFilesystem = mConfig->getMultiSetting("FileSystem");
- - std::vector<Ogre::String>::iterator itFileSystem = mResourceFilesystem.begin();
- + Ogre::StringVector::iterator itFileSystem = mResourceFilesystem.begin();
- + //std::vector<Ogre::String>::iterator itFileSystem = mResourceFilesystem.begin();
- for(; itFileSystem != mResourceFilesystem.end(); ++itFileSystem)
- {
- String resourceFileSystem = *itFileSystem;
- @@ -733,7 +736,8 @@
- StringVector mResourceZip = mConfig->getMultiSetting("Zip");
- - std::vector<Ogre::String>::iterator itZip = mResourceZip.begin();
- + //std::vector<Ogre::String>::iterator itZip = mResourceZip.begin();
- + StringVector::iterator itZip = mResourceZip.begin();
- for(; itZip != mResourceZip.end(); ++itZip)
- {
- String resourceZip = *itZip;
- @@ -1702,7 +1706,8 @@
- {
- // name to pageX, uint pageZ, uint tileX, uint tileZ
- {
- - std::vector<String> coordinates = StringUtil::split(name, "_");
- + //std::vector<String> coordinates = StringUtil::split(name, "_");
- + StringVector coordinates = StringUtil::split(name, "_");
- const uint pageX = StringConverter::parseUnsignedInt(coordinates[0]);
- const uint pageZ = StringConverter::parseUnsignedInt(coordinates[1]);
- @@ -1714,8 +1719,9 @@
- // name to LOD roughness value.
- {
- - std::vector<String> minLevelDistSqr = StringUtil::split(value, "_");
- - PLSM2_ASSERT (minLevelDistSqr.size () == numLod);
- + //std::vector<String> minLevelDistSqr = StringUtil::split(value, "_");
- + StringVector minLevelDistSqr = StringUtil::split(value, "_");
- + PLSM2_ASSERT (minLevelDistSqr.size () == numLod);
- t->mMinLevelDistSqr = new std::vector<Real>();
- --- C:/Users/gnulinux/AppData/Local/Temp/OgrePagingLandScapeOptions.h-revBASE.svn000.tmp.h Thu Jun 10 17:51:21 2010
- +++ E:/Users/gnulinux/projects/ogresrc/ogreaddons/pglandscape/pageinglandscape/PlugIns/PagingLandScape2/include/OgrePagingLandScapeOptions.h Sat Dec 5 18:44:04 2009
- @@ -23,8 +23,12 @@
- #include "OgreConfigFile.h"
- #include "OgreMaterial.h"
- +
- +
- namespace Ogre
- {
- +
- + //typedef std::vector<Real> LoadDistanceList;
- /**
- * A simple class for encapsulating parameters passed in when initializing *
- * a LandScapeRenderable
- @@ -158,8 +162,11 @@
- Vector3 scale;
- Vector3 invScale;
- - Material::LodDistanceList lodMaterialDistanceList; //Distance for the material LOD change
- - Real distanceLOD; //Distance for the LOD change
- + Ogre::Material::LodValueList lodMaterialDistanceList;
- + //Material::
- + //LodDistanceList lodMaterialDistanceList; //Distance for the material LOD change
- + //std::vector<Real> lodMaterialDistanceList;
- + Real distanceLOD; //Distance for the LOD change
- Real LOD_factor;
- bool roughnessLod;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement