Ignore:
Timestamp:
06/05/07 02:00:52 (17 years ago)
Author:
szirmay
Message:
 
Location:
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/src/RenderingRuns
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/src/RenderingRuns/OgreDepthShadowMapRenderingRun.cpp

    r2379 r2406  
    5252                v->setBackgroundColour(ColourValue::White); 
    5353                v->setOverlaysEnabled(false); 
     54                v->setSkiesEnabled(false); 
    5455                rt->setAutoUpdated(false); 
    5556                 
     
    7778bool  OgreDepthShadowMapRenderingRun::renderableQueued (Renderable *rend, uint8 groupID, ushort priority, Technique **ppTech) 
    7879{ 
     80        if((*ppTech)->isTransparent()) 
     81                return false; 
     82 
     83        String materialToSet = materialName; 
    7984        OgreTechniqueGroup* TG = (OgreTechniqueGroup*) rend->getRenderTechniqueGroup(); 
    8085        if(TG) 
    8186        { 
    82                 String materialToSet = materialName; 
    8387                String triggeredMaterial = TG->getMaterialNameForTrigger(triggerName); 
    8488                if(triggeredMaterial != "")//a trigger is associated 
    8589                        materialToSet = triggeredMaterial; 
    86                 Technique* techn = ((Material*)MaterialManager::getSingleton().getByName(       materialToSet ).getPointer())->getTechnique(0); 
    87                 *ppTech = techn;         
    8890        } 
     91        Technique* techn = ((Material*)MaterialManager::getSingleton().getByName(       materialToSet ).getPointer())->getTechnique(0); 
     92        *ppTech = techn;         
    8993        return true; 
    9094} 
  • GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/src/RenderingRuns/OgreSceneCameraDepthRenderingRun.cpp

    r2379 r2406  
    3838         Viewport* v = rt->addViewport(playerCamera); 
    3939         v->setOverlaysEnabled(false); 
     40         v->setSkiesEnabled(false); 
    4041         rt->setAutoUpdated(false); 
    4142} 
     
    4647                return false; 
    4748 
     49        String materialToSet = String("GTP/Basic/CameraDepth"); 
    4850        OgreTechniqueGroup* TG = (OgreTechniqueGroup*) rend->getRenderTechniqueGroup(); 
    4951        if(TG) 
    5052        { 
    51                 String materialToSet = String("GTP/Basic/CameraDepth"); 
    5253                String triggeredMaterial = TG->getMaterialNameForTrigger("ILLUM_TRIGGER_CAMERADEPTH"); 
    5354                if(triggeredMaterial != "")//a trigger is associated 
    5455                        materialToSet = triggeredMaterial; 
    55                 Technique* techn = ((Material*)MaterialManager::getSingleton().getByName(       materialToSet ).getPointer())->getTechnique(0); 
    56                 *ppTech = techn;         
    5756        } 
     57 
     58        Technique* techn = ((Material*)MaterialManager::getSingleton().getByName(       materialToSet ).getPointer())->getTechnique(0); 
     59        *ppTech = techn;         
    5860        return true; 
    5961} 
Note: See TracChangeset for help on using the changeset viewer.