Changeset 1725 for GTP/trunk/Lib/Illum/IllumModule/IllumModule/src/RenderTechniques/ColorCubeMapRenderTechnique.cpp
- Timestamp:
- 11/08/06 14:04:22 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Illum/IllumModule/IllumModule/src/RenderTechniques/ColorCubeMapRenderTechnique.cpp
r1722 r1725 12 12 bool renderSelf, 13 13 bool renderEnvironment, 14 int layer, 14 15 ElementaryRenderable* parentRenderable, 15 16 TechniqueGroup* parentTechniqueGroup) … … 17 18 :CubeMapRenderTechnique( startFrame, cubeMapUpdateInterval, cubeMapResolution, 18 19 useDistCalc, useFaceAngleCalc, distTolerance, angleTolerance, 19 updateAllFace, renderSelf, renderEnvironment, 20 updateAllFace, renderSelf, renderEnvironment, layer, 20 21 parentRenderable, parentTechniqueGroup), 21 22 RenderTechnique(parentRenderable, parentTechniqueGroup) 22 23 { 23 24 switch(layer) 25 { 26 case 0: 27 cubemapLayer = ILLUMRUN_COLOR_CUBEMAP; 28 break; 29 case 1: 30 cubemapLayer = ILLUMRUN_COLOR_CUBEMAP_L1; 31 break; 32 case 2: 33 cubemapLayer = ILLUMRUN_COLOR_CUBEMAP_L2; 34 break; 35 case 3: 36 cubemapLayer = ILLUMRUN_COLOR_CUBEMAP_L3; 37 break; 38 case 4: 39 cubemapLayer = ILLUMRUN_COLOR_CUBEMAP_L4; 40 break; 41 case 5: 42 cubemapLayer = ILLUMRUN_COLOR_CUBEMAP_L5; 43 break; 44 case 6: 45 cubemapLayer = ILLUMRUN_COLOR_CUBEMAP_L6; 46 break; 47 } 24 48 } 25 49 … … 31 55 void ColorCubeMapRenderTechnique::runChanged(RenderingRunType runType, RenderingRun* run) 32 56 { 33 if(runType == ILLUMRUN_COLOR_CUBEMAP)57 if(runType == cubemapLayer) 34 58 colorCubeMapRunChanged(run); 35 59 } … … 37 61 void ColorCubeMapRenderTechnique::update(unsigned long frameNum) 38 62 { 39 sharedRuns->updateRun( ILLUMRUN_COLOR_CUBEMAP, frameNum);63 sharedRuns->updateRun(cubemapLayer, frameNum); 40 64 }
Note: See TracChangeset
for help on using the changeset viewer.