[Bf-blender-cvs] CVS commit: blender/source/gameengine/BlenderRoutines KX_BlenderGL.cpp blender/source/gameengine/Converter BL_BlenderDataConversion.cpp BL_SkinMeshObject.h blender/source/gameengine/GameLogic SCA_PythonController.cpp blender/source/gameengine/Ketsji BL_Material.cpp BL_Material.h BL_Shader.cpp BL_Shader.h BL_Texture.cpp ...

Erwin Coumans blender at erwincoumans.com
Mon Feb 13 06:45:32 CET 2006


erwin (Erwin Coumans) 2006/02/13 06:45:32 CET

  Modified files:
    blender/source/gameengine/BlenderRoutines KX_BlenderGL.cpp 
    blender/source/gameengine/Converter 
                                        BL_BlenderDataConversion.cpp 
                                        BL_SkinMeshObject.h 
    blender/source/gameengine/GameLogic SCA_PythonController.cpp 
    blender/source/gameengine/Ketsji BL_Material.cpp BL_Material.h 
                                     BL_Shader.cpp BL_Shader.h 
                                     BL_Texture.cpp BL_Texture.h 
                                     KX_BlenderMaterial.cpp 
                                     KX_BlenderMaterial.h 
                                     KX_GameObject.cpp 
                                     KX_GameObject.h 
                                     KX_PythonInit.cpp 
    blender/source/gameengine/Rasterizer RAS_IPolygonMaterial.h 
                                         RAS_IRasterizer.h 
                                         RAS_MaterialBucket.cpp 
                                         RAS_MaterialBucket.h 
                                         RAS_MeshObject.cpp 
                                         RAS_MeshObject.h 
                                         RAS_TexVert.cpp 
                                         RAS_TexVert.h 
    blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer 
                                                              ARB_multitexture.h 
                                                              RAS_GLExtensionManager.cpp 
                                                              RAS_GLExtensionManager.h 
                                                              RAS_OpenGLRasterizer.cpp 
                                                              RAS_OpenGLRasterizer.h 
  
  Log:
  Improved OpenGL Shader Language support for game engine. The python interface is much simplified. Drawback is that scripts need to be updated next release. Testfiles:
  
  http://www.continuousphysics.com/ftp/pub/test/index.php?dir=blender/&file=demos-2.42.zip
  
  patch by Charlie Carley (snailrose @ elysiun.com)
  
  Revision  Changes    Path
  1.9       +44 -3     blender/source/gameengine/BlenderRoutines/KX_BlenderGL.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/BlenderRoutines/KX_BlenderGL.cpp.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.36      +125 -14   blender/source/gameengine/Converter/BL_BlenderDataConversion.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/BL_BlenderDataConversion.cpp.diff?r1=1.35&r2=1.36&cvsroot=bf-blender>
  1.12      +3 -2      blender/source/gameengine/Converter/BL_SkinMeshObject.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/BL_SkinMeshObject.h.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
  1.12      +4 -3      blender/source/gameengine/GameLogic/SCA_PythonController.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/GameLogic/SCA_PythonController.cpp.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
  1.3       +20 -0     blender/source/gameengine/Ketsji/BL_Material.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/BL_Material.cpp.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
  1.4       +16 -4     blender/source/gameengine/Ketsji/BL_Material.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/BL_Material.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
  1.10      +424 -88   blender/source/gameengine/Ketsji/BL_Shader.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/BL_Shader.cpp.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
  1.5       +70 -16    blender/source/gameengine/Ketsji/BL_Shader.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/BL_Shader.h.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
  1.6       +325 -77   blender/source/gameengine/Ketsji/BL_Texture.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/BL_Texture.cpp.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.2       +45 -17    blender/source/gameengine/Ketsji/BL_Texture.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/BL_Texture.h.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
  1.11      +104 -386  blender/source/gameengine/Ketsji/KX_BlenderMaterial.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_BlenderMaterial.cpp.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
  1.5       +28 -23    blender/source/gameengine/Ketsji/KX_BlenderMaterial.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_BlenderMaterial.h.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
  1.20      +2 -2      blender/source/gameengine/Ketsji/KX_GameObject.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_GameObject.cpp.diff?r1=1.19&r2=1.20&cvsroot=bf-blender>
  1.17      +1 -3      blender/source/gameengine/Ketsji/KX_GameObject.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_GameObject.h.diff?r1=1.16&r2=1.17&cvsroot=bf-blender>
  1.21      +19 -1     blender/source/gameengine/Ketsji/KX_PythonInit.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_PythonInit.cpp.diff?r1=1.20&r2=1.21&cvsroot=bf-blender>
  1.12      +2 -2      blender/source/gameengine/Rasterizer/RAS_IPolygonMaterial.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_IPolygonMaterial.h.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
  1.16      +25 -1     blender/source/gameengine/Rasterizer/RAS_IRasterizer.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_IRasterizer.h.diff?r1=1.15&r2=1.16&cvsroot=bf-blender>
  1.14      +5 -6      blender/source/gameengine/Rasterizer/RAS_MaterialBucket.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_MaterialBucket.cpp.diff?r1=1.13&r2=1.14&cvsroot=bf-blender>
  1.13      +2 -3      blender/source/gameengine/Rasterizer/RAS_MaterialBucket.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_MaterialBucket.h.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
  1.15      +3 -3      blender/source/gameengine/Rasterizer/RAS_MeshObject.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_MeshObject.cpp.diff?r1=1.14&r2=1.15&cvsroot=bf-blender>
  1.14      +2 -1      blender/source/gameengine/Rasterizer/RAS_MeshObject.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_MeshObject.h.diff?r1=1.13&r2=1.14&cvsroot=bf-blender>
  1.11      +9 -1      blender/source/gameengine/Rasterizer/RAS_TexVert.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_TexVert.cpp.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
  1.12      +6 -1      blender/source/gameengine/Rasterizer/RAS_TexVert.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_TexVert.h.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
  1.9       +12 -35    blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/ARB_multitexture.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/ARB_multitexture.h.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.17      +55 -1     blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_GLExtensionManager.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_GLExtensionManager.cpp.diff?r1=1.16&r2=1.17&cvsroot=bf-blender>
  1.14      +22 -2     blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_GLExtensionManager.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_GLExtensionManager.h.diff?r1=1.13&r2=1.14&cvsroot=bf-blender>
  1.23      +94 -165   blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp.diff?r1=1.22&r2=1.23&cvsroot=bf-blender>
  1.15      +10 -1     blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h.diff?r1=1.14&r2=1.15&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list