[tuhopuu-cvs] CVS commit: tuhopuu2/source/gameengine/BlenderRoutines KX_BlenderPolyMaterial.cpp KX_BlenderPolyMaterial.h tuhopuu2/source/gameengine/Ketsji KX_PythonInit.cpp tuhopuu2/source/gameengine/Rasterizer RAS_IRasterizer.h tuhopuu2/source/gameengine/Rasterizer/RAS_OpenGLRasterizer RAS_OpenGLRasterizer.cpp RAS_OpenGLRasterizer.h tuhopuu2/source/gameengine/SceneGraph SG_Tree.cpp

Kester Maddock Christopher.Maddock.1 at uni.massey.ac.nz
Fri Jul 2 14:28:38 CEST 2004


kester (Kester Maddock) 2004/07/02 14:28:38 CEST

  Modified files:
    tuhopuu2/source/gameengine/BlenderRoutines 
                                               KX_BlenderPolyMaterial.cpp 
                                               KX_BlenderPolyMaterial.h 
    tuhopuu2/source/gameengine/Ketsji KX_PythonInit.cpp 
    tuhopuu2/source/gameengine/Rasterizer RAS_IRasterizer.h 
    tuhopuu2/source/gameengine/Rasterizer/RAS_OpenGLRasterizer 
                                                               RAS_OpenGLRasterizer.cpp 
                                                               RAS_OpenGLRasterizer.h 
    tuhopuu2/source/gameengine/SceneGraph SG_Tree.cpp 
  
  Log:
  Preliminary support for OpenGL Shading Language (GLSL)
  
  You can load a shader with Python Rasterizer.loadShader(target, source, name)
  where:
  target = 0 for vertex shaders, 1 for pixel shaders.
  source = the shader as a string
  name = optional name printed to the console when debugging.
  
  You can keep adding shaders which will be linked into one program.
  
  If no shader is defined, it will fall back to the assemby programs loaded with setFragmentProgram and setVertexProgram.  If they are undefined, it will fall back to the built in shader.
  
  Revision  Changes    Path
  1.10      +89 -10    tuhopuu2/source/gameengine/BlenderRoutines/KX_BlenderPolyMaterial.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu2/source/gameengine/BlenderRoutines/KX_BlenderPolyMaterial.cpp.diff?r1=1.9&r2=1.10&cvsroot=tuhopuu>
  1.5       +3 -1      tuhopuu2/source/gameengine/BlenderRoutines/KX_BlenderPolyMaterial.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu2/source/gameengine/BlenderRoutines/KX_BlenderPolyMaterial.h.diff?r1=1.4&r2=1.5&cvsroot=tuhopuu>
  1.12      +40 -2     tuhopuu2/source/gameengine/Ketsji/KX_PythonInit.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu2/source/gameengine/Ketsji/KX_PythonInit.cpp.diff?r1=1.11&r2=1.12&cvsroot=tuhopuu>
  1.13      +67 -1     tuhopuu2/source/gameengine/Rasterizer/RAS_IRasterizer.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu2/source/gameengine/Rasterizer/RAS_IRasterizer.h.diff?r1=1.12&r2=1.13&cvsroot=tuhopuu>
  1.16      +219 -10   tuhopuu2/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu2/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp.diff?r1=1.15&r2=1.16&cvsroot=tuhopuu>
  1.11      +5 -1      tuhopuu2/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu2/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h.diff?r1=1.10&r2=1.11&cvsroot=tuhopuu>
  1.4       +2 -4      tuhopuu2/source/gameengine/SceneGraph/SG_Tree.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu2/source/gameengine/SceneGraph/SG_Tree.cpp.diff?r1=1.3&r2=1.4&cvsroot=tuhopuu>



More information about the tuhopuu-cvs mailing list