Changeset 2397 for GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include
- Timestamp:
- 05/28/07 16:30:37 (18 years ago)
- Location:
- GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/OgreIlluminationManager.h
r2379 r2397 77 77 */ 78 78 void createTechnique(IllumTechniqueParams* params, Pass* pass, OgreRenderable* rend, OgreSharedRuns* sRuns); 79 bool needMaterialCopyForTechnique(IllumTechniqueParams* params); 79 80 /** 80 81 @brief A helper function to find the renderable object attached to a particle system (ONLY BILLBOARDSETS ARE SUPPORTED). -
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/OgreRenderTechnique.h
r2320 r2397 46 46 //inherited 47 47 virtual OgreRenderTechnique* asOgreRenderTechnique(){return this;} 48 48 49 49 protected: 50 50 /** … … 112 112 OgreRenderable* parentRenderable, 113 113 OgreTechniqueGroup* parentTechniqueGroup) = 0; 114 115 virtual bool needMaterialCopy(IllumTechniqueParams* params){return false;} 114 116 /** 115 117 @brief parses parameters from the material file. -
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderTechniques/OgreCausticReceiverRenderTechnique.h
r2366 r2397 117 117 OgreTechniqueGroup* parentTechniqueGroup); 118 118 119 virtual bool needMaterialCopy(IllumTechniqueParams* params){return true;} 119 120 120 121 int maxcasters; -
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderTechniques/OgreCubeMapRenderTechnique.h
r2355 r2397 135 135 136 136 void resetParams(); 137 137 virtual bool needMaterialCopy(IllumTechniqueParams* params){return true;} 138 138 139 unsigned long startFrame; 139 140 unsigned long cubeMapUpdateInterval; -
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderTechniques/OgreDepthShadowReceiverRenderTechnique.h
r2366 r2397 69 69 bool createNewPasses, 70 70 int startTextureUnitID, 71 bool nearestLightsFromCamera, 71 72 Pass* pass, 72 73 OgreRenderable* parentRenderable, … … 144 145 bool createNewPasses; 145 146 int startTextureUnitID; 147 bool nearestLightsFromCamera; 146 148 }; 147 149 … … 160 162 OgreTechniqueGroup* parentTechniqueGroup); 161 163 164 virtual bool needMaterialCopy(IllumTechniqueParams* params); 162 165 163 166 int maxlights; … … 176 179 bool createNewPasses; 177 180 int startTextureUnitID; 181 bool nearestLightsFromCamera; 178 182 }; 179 183 -
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderTechniques/OgreHierarchicalParticleSystemTechnique.h
r2320 r2397 123 123 OgreTechniqueGroup* parentTechniqueGroup); 124 124 125 virtual bool needMaterialCopy(IllumTechniqueParams* params){return true;} 125 126 126 127 unsigned long impostorUpdateInterval; -
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderTechniques/OgreIllumVolumeRenderTechnique.h
r2320 r2397 96 96 OgreTechniqueGroup* parentTechniqueGroup); 97 97 98 virtual bool needMaterialCopy(IllumTechniqueParams* params){return true;} 98 99 99 100 String materialName; -
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderTechniques/OgrePathMapRenderTechnique.h
r2366 r2397 91 91 OgreTechniqueGroup* parentTechniqueGroup); 92 92 93 virtual bool needMaterialCopy(IllumTechniqueParams* params){return true;} 94 93 95 SceneBlendFactor passBlendingSRC; 94 96 SceneBlendFactor passBlendingDEST; -
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderTechniques/OgreSBBRenderTechnique.h
r2320 r2397 34 34 */ 35 35 OgreSBBRenderTechnique( unsigned char depthTexID, 36 bool bindTexture, 36 37 Pass* pass, 37 38 OgreRenderable* parentRenderable, … … 58 59 */ 59 60 unsigned char depthTexID; 60 61 bool bindTexture; 61 62 bool lastVisibility; 62 63 … … 79 80 80 81 unsigned char depthTexID; 81 82 bool bindTexture; 82 83 }; 83 84
Note: See TracChangeset
for help on using the changeset viewer.