Ignore:
Timestamp:
06/26/06 09:40:34 (18 years ago)
Author:
szirmay
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/App/Demos/Illum/Ogre/src/GameToolsRaytraceDemo/include/GameToolsRaytraceDemo.h

    r875 r1054  
     1 
     2 
     3 
    14/* 
    25----------------------------------------------------------------------------- 
     
    130133                bool result = ExampleFrameListener::frameStarted(evt); 
    131134       framecount++; 
    132         return result;      
     135      return result;      
    133136    } 
    134137 
     
    299302 
    300303                kupolaNode->_updateBounds(); 
    301                 //atheneNode->_updateBounds(); 
     304                atheneNode->_updateBounds(); 
    302305 
    303306                //Init lights 
     
    311314                mainLightNode->attachObject(mainLight);          
    312315 
    313                 athene->setMaterialName("GameTools/CubeMap/Localized"); 
    314316                aluSphere->setMaterialName("EnvMetals/Alu"); 
    315317                copperSphere->setMaterialName("EnvMetals/Copper"); 
    316                 goldSphere->setMaterialName("EnvMetals/Gold"); 
    317                 silverSphere->setMaterialName("EnvMetals/Silver"); 
    318  
     318                 
     319                { 
     320                        Material* oldmat = (Material*) MaterialManager::getSingleton().getByName("EnvMetals/Gold").getPointer(); 
     321                        Material* newmat = oldmat->clone("gold1").getPointer(); 
     322                        Material* newmat2 = oldmat->clone("gold2").getPointer(); 
     323 
     324                        goldSphere->setMaterialName(newmat->getName()); 
     325                        silverSphere->setMaterialName(newmat2->getName()); 
     326                } 
     327 
     328                Material* oldmat = (Material*) MaterialManager::getSingleton().getByName("GameTools/CubeMap/Localized").getPointer(); 
     329                Material* newmat = oldmat->clone("zazi").getPointer(); 
     330 
     331                athene->setMaterialName(newmat->getName()); 
     332                //athene->setMaterialName("GameTools/CubeMap/Diffuse"); 
     333                 
    319334                OgreIlluminationManager::getSingleton().initTechniques(); 
    320335                 
Note: See TracChangeset for help on using the changeset viewer.