Changeset 967 for GTP/trunk/Lib/Illum/IBRBillboardCloudTrees/OGRE/src
- Timestamp:
- 05/16/06 18:27:50 (19 years ago)
- Location:
- GTP/trunk/Lib/Illum/IBRBillboardCloudTrees/OGRE/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Illum/IBRBillboardCloudTrees/OGRE/src/IBRBillboardCloudTreeApplication.cpp
r961 r967 177 177 anotherFrameListenerMode->setTextureAtlasName(mSampleConfigFile->getBillboardCloudIndirectGroupedBillboardsTextureAtlasName()); 178 178 anotherFrameListenerMode->setTextureAtlasFolder(mSampleConfigFile->getBillboardCloudFolder()); 179 anotherFrameListenerMode->setBillboardCloudPointClustersName(mSampleConfigFile->getBillboardCloud IndirectPointMeshName());179 anotherFrameListenerMode->setBillboardCloudPointClustersName(mSampleConfigFile->getBillboardCloudDiffuseColorPointClustersMeshName()); 180 180 anotherFrameListenerMode->setBillboardCloudSplittedName(mSampleConfigFile->getBillboardCloudSplittedMeshName()); 181 181 anotherFrameListenerMode->setEntityClustersGroupedName(mSampleConfigFile->getEntityClustersGroupedMeshName()); -
GTP/trunk/Lib/Illum/IBRBillboardCloudTrees/OGRE/src/LBBCManager.cpp
r961 r967 512 512 entity = BBC::EntityPtr(new BBC::Entity()); 513 513 mDiffuseColorPointClusterGenerator->setEntity(entity); 514 mDiffuseColorPointClusterGenerator->setMaterialName(mSampleConfigFile->getBillboardCloud IndirectPointMaterialName());514 mDiffuseColorPointClusterGenerator->setMaterialName(mSampleConfigFile->getBillboardCloudDiffuseColorPointClustersMaterialName()); 515 515 mDiffuseColorPointClusterGenerator->setNumSamples(mSampleConfigFile->getBillboardCloudDiffuseColorEntityTextureAtlasNumSamples()); 516 516 mDiffuseColorPointClusterGenerator->setBillboardCloud(getLeaves()->getBillboardCloud()); … … 522 522 { 523 523 mOgreMeshSerializer->setEntity(mDiffuseColorPointClusterGenerator->getEntity()); 524 mOgreMeshSerializer->exportMesh(mSampleConfigFile->getBillboardCloudFolder() + mSampleConfigFile->getBillboardCloud IndirectPointMeshName(), false, false);525 OBA::OgreBase::getSingleton().getMeshSerializer()->exportMesh(mDiffuseColorPointClusterGenerator->getEntity()->getMesh()->get(), mSampleConfigFile->getEntityDistributionFolder() + mSampleConfigFile->getBillboardCloud IndirectPointMeshName());524 mOgreMeshSerializer->exportMesh(mSampleConfigFile->getBillboardCloudFolder() + mSampleConfigFile->getBillboardCloudDiffuseColorPointClustersMeshName(), false, false); 525 OBA::OgreBase::getSingleton().getMeshSerializer()->exportMesh(mDiffuseColorPointClusterGenerator->getEntity()->getMesh()->get(), mSampleConfigFile->getEntityDistributionFolder() + mSampleConfigFile->getBillboardCloudDiffuseColorPointClustersMeshName()); 526 526 //OBA::OgreBase::getSingleton().getXMLMeshSerializer()->exportMesh(entity->getMesh()->get(), mSampleConfigFile->getEntityDistributionFolder() + mSampleConfigFile->getBillboardCloudIndirectPointMeshName() + ".xml"); 527 527 } -
GTP/trunk/Lib/Illum/IBRBillboardCloudTrees/OGRE/src/LBBCSampleConfigFile.cpp
r900 r967 127 127 } 128 128 129 Ogre::String SampleConfigFile::getBillboardCloud IndirectPointMeshName()130 { 131 return getSetting("Billboard Cloud Indirect PointMesh Name");132 } 133 134 Ogre::String SampleConfigFile::getBillboardCloud IndirectPointMaterialName()135 { 136 return getSetting("Billboard Cloud Indirect PointMaterial Name");129 Ogre::String SampleConfigFile::getBillboardCloudDiffuseColorPointClustersMeshName() 130 { 131 return getSetting("Billboard Cloud Diffuse Color Point Clusters Mesh Name"); 132 } 133 134 Ogre::String SampleConfigFile::getBillboardCloudDiffuseColorPointClustersMaterialName() 135 { 136 return getSetting("Billboard Cloud Diffuse Color Point Clusters Material Name"); 137 137 } 138 138
Note: See TracChangeset
for help on using the changeset viewer.