Blender Git Loki
Git Commits -> Revision 3b91ea4
Revision 3b91ea4 by Kester Maddock (master) January 16, 2005, 06:02 (GMT) |
Unified KX_BlenderPolyMaterial & GPC_PolygonMaterial into KX_PolygonMaterial. Make game engine materials use Zoffs in Materials. Added Python material hooks. |
Commit Details:
Full Hash: 3b91ea4309f47d937799382d988a6348e3bb2d7f
SVN Revision: 3764
Parent Commit: 5fcf39d
Lines Changed: +703, -48
3 Added Paths:
/source/gameengine/Ketsji/KX_PolygonMaterial.cpp (+332, -0) (View)
/source/gameengine/Ketsji/KX_PolygonMaterial.h (+120, -0) (View)
/source/gameengine/PyDoc/KX_PolygonMaterial.py (+136, -0) (View)
/source/gameengine/Ketsji/KX_PolygonMaterial.h (+120, -0) (View)
/source/gameengine/PyDoc/KX_PolygonMaterial.py (+136, -0) (View)
21 Modified Paths:
/source/gameengine/BlenderRoutines/KX_BlenderPolyMaterial.cpp (+2, -2) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderPolyMaterial.h (+3, -1) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderRenderTools.cpp (+5, -3) (Diff)
/source/gameengine/BlenderRoutines/SConscript (+0, -1) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+8, -7) (Diff)
/source/gameengine/GamePlayer/common/GPC_PolygonMaterial.cpp (+4, -3) (Diff)
/source/gameengine/GamePlayer/common/GPC_PolygonMaterial.h (+7, -1) (Diff)
/source/gameengine/GamePlayer/common/GPC_RenderTools.cpp (+16, -4) (Diff)
/source/gameengine/Ketsji/KX_MeshProxy.cpp (+14, -1) (Diff)
/source/gameengine/Ketsji/KX_VertexProxy.cpp (+3, -1) (Diff)
/source/gameengine/Ketsji/KX_VertexProxy.h (+1, -1) (Diff)
/source/gameengine/Ketsji/SConscript (+1, -0) (Diff)
/source/gameengine/PyDoc/WhatsNew.py (+1, -0) (Diff)
/source/gameengine/Rasterizer/RAS_BucketManager.cpp (+3, -2) (Diff)
/source/gameengine/Rasterizer/RAS_IPolygonMaterial.cpp (+1, -2) (Diff)
/source/gameengine/Rasterizer/RAS_IPolygonMaterial.h (+5, -3) (Diff)
/source/gameengine/Rasterizer/RAS_IRasterizer.h (+5, -1) (Diff)
/source/gameengine/Rasterizer/RAS_MaterialBucket.cpp (+10, -6) (Diff)
/source/gameengine/Rasterizer/RAS_MaterialBucket.h (+5, -2) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp (+19, -6) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h (+2, -1) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderPolyMaterial.h (+3, -1) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderRenderTools.cpp (+5, -3) (Diff)
/source/gameengine/BlenderRoutines/SConscript (+0, -1) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+8, -7) (Diff)
/source/gameengine/GamePlayer/common/GPC_PolygonMaterial.cpp (+4, -3) (Diff)
/source/gameengine/GamePlayer/common/GPC_PolygonMaterial.h (+7, -1) (Diff)
/source/gameengine/GamePlayer/common/GPC_RenderTools.cpp (+16, -4) (Diff)
/source/gameengine/Ketsji/KX_MeshProxy.cpp (+14, -1) (Diff)
/source/gameengine/Ketsji/KX_VertexProxy.cpp (+3, -1) (Diff)
/source/gameengine/Ketsji/KX_VertexProxy.h (+1, -1) (Diff)
/source/gameengine/Ketsji/SConscript (+1, -0) (Diff)
/source/gameengine/PyDoc/WhatsNew.py (+1, -0) (Diff)
/source/gameengine/Rasterizer/RAS_BucketManager.cpp (+3, -2) (Diff)
/source/gameengine/Rasterizer/RAS_IPolygonMaterial.cpp (+1, -2) (Diff)
/source/gameengine/Rasterizer/RAS_IPolygonMaterial.h (+5, -3) (Diff)
/source/gameengine/Rasterizer/RAS_IRasterizer.h (+5, -1) (Diff)
/source/gameengine/Rasterizer/RAS_MaterialBucket.cpp (+10, -6) (Diff)
/source/gameengine/Rasterizer/RAS_MaterialBucket.h (+5, -2) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp (+19, -6) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h (+2, -1) (Diff)