Ignore:
Timestamp:
09/12/06 20:49:30 (18 years ago)
Author:
szirmay
Message:
 
File:
1 edited

Legend:

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

    r1055 r1351  
    1313                                                                                                                   unsigned char photonMapTexId, 
    1414                                                                                                                   bool updateAllFace, 
    15                                                                                                                    float attenuation) 
     15                                                                                                                   float attenuation, 
     16                                                                                                                   bool useTriangles) 
    1617                :CausticCubeMapRenderingRun(startFrame, updateInterval, resolution, updateAllFace) 
    1718                , OgreRenderingRun(startFrame, updateInterval) 
     
    1920{ 
    2021        this->attenuation = attenuation; 
     22        this->useTriangles = useTriangles; 
    2123        this->sharedRuns = sharedRuns; 
    2224        this->name = name; 
     
    6466        String photonMapName = ((OgrePhotonMapRenderingRun*) run->asOgreRenderingRun())->getPhotonMapTextureName(); 
    6567        TexturePtr tex = TextureManager::getSingleton().getByName(photonMapName); 
    66         renderPixelSprites(materialName, rt, tex->getWidth(), tex->getHeight()); 
     68         
     69        if(!useTriangles) 
     70                renderPixelSprites(materialName, rt, tex->getWidth(), tex->getHeight()); 
     71        else 
     72                renderFullscreenGrid(materialName, rt, tex->getWidth(), tex->getHeight()); 
    6773 
    6874        //rt->writeContentsToFile("caucube" + this->name + StringConverter::toString(facenum) + ".dds"); 
Note: See TracChangeset for help on using the changeset viewer.