[Bf-blender-cvs] CVS commit: blender/extern/bullet/Demos/ConcaveDemo ConcaveDemo_vc8.vcproj blender/source Makefile blender/source/blender/blenkernel BKE_global.h blender/source/blender/src header_info.c space.c blender/source/gameengine/BlenderRoutines BL_KetsjiEmbedStart.cpp KX_BlenderRenderTools.cpp ...
Erwin Coumans
blender at erwincoumans.com
Fri Jan 6 04:46:54 CET 2006
erwin (Erwin Coumans) 2006/01/06 04:46:54 CET
Modified files:
blender/extern/bullet/Demos/ConcaveDemo ConcaveDemo_vc8.vcproj
blender/source Makefile
blender/source/blender/blenkernel BKE_global.h
blender/source/blender/src header_info.c space.c
blender/source/gameengine/BlenderRoutines
BL_KetsjiEmbedStart.cpp
KX_BlenderRenderTools.cpp
blender/source/gameengine/Converter BL_ArmatureObject.cpp
BL_ArmatureObject.h
BL_BlenderDataConversion.cpp
BL_MeshDeformer.cpp
BL_MeshDeformer.h
BL_SkinDeformer.cpp
BL_SkinDeformer.h
BlenderWorldInfo.cpp
BlenderWorldInfo.h
KX_BlenderSceneConverter.cpp
KX_BlenderSceneConverter.h
KX_IpoConvert.cpp
KX_IpoConvert.h SConscript
blender/source/gameengine/Expressions Value.cpp Value.h
blender/source/gameengine/GameLogic SCA_IObject.cpp
SCA_LogicManager.cpp
SCA_LogicManager.h
SCA_PythonController.cpp
blender/source/gameengine/GamePlayer/ghost GPG_Application.cpp
GPG_Application.h
GPG_ghost.cpp
blender/source/gameengine/Ketsji KX_Camera.cpp KX_Camera.h
KX_GameObject.cpp
KX_GameObject.h
KX_ISceneConverter.h
KX_KetsjiEngine.cpp
KX_KetsjiEngine.h
KX_MeshProxy.cpp
KX_PolygonMaterial.h
KX_PythonInit.cpp
KX_Scene.cpp KX_Scene.h
KX_VertexProxy.cpp
KX_VertexProxy.h
KX_WorldInfo.h Makefile
SConscript
blender/source/gameengine/Rasterizer RAS_BucketManager.cpp
RAS_CameraData.h
RAS_IPolygonMaterial.cpp
RAS_IPolygonMaterial.h
RAS_IRasterizer.h
RAS_MaterialBucket.cpp
RAS_TexVert.cpp
RAS_TexVert.h
blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer
RAS_GLExtensionManager.cpp
RAS_GLExtensionManager.h
RAS_OpenGLRasterizer.cpp
RAS_OpenGLRasterizer.h
Added files:
blender/source/gameengine/Converter BL_Material.cpp
BL_Material.h
BL_Shader.cpp BL_Shader.h
BL_Texture.cpp
BL_Texture.h
blender/source/gameengine/Ketsji KX_BlenderMaterial.cpp
KX_BlenderMaterial.h
KX_MaterialIpoController.cpp
KX_MaterialIpoController.h
blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer
ARB_multitexture.h
Log:
Sorry to break the cvs-closed status, so if you really need to make a new 2.40 build, just disable the game engine if it doesn't compile for a platform. Again, sorry if this breaks non-windows platforms, but I hope people help to get this amazing fix working for all platforms. Armature-fixing contribution from Snailrose. Also lots of cool things from Snailrose and Lagan.
Armatures are back
Split screen
Double sided lightning
Ambient lighting
Alpha test
Material IPO support (one per object atm)
Blender materials
GLSL shaders - Python access
Up to three texture samplers from the material panel ( 2D & Cube map )
Python access to a second set of uv coordinates
See http://www.elysiun.com/forum/viewtopic.php?t=58057
Revision Changes Path
1.7 +2 -2 blender/extern/bullet/Demos/ConcaveDemo/ConcaveDemo_vc8.vcproj
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/ConcaveDemo/ConcaveDemo_vc8.vcproj.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
1.94 +3 -1 blender/source/Makefile
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/Makefile.diff?r1=1.93&r2=1.94&cvsroot=bf-blender>
1.35 +2 -1 blender/source/blender/blenkernel/BKE_global.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_global.h.diff?r1=1.34&r2=1.35&cvsroot=bf-blender>
1.76 +9 -3 blender/source/blender/src/header_info.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/header_info.c.diff?r1=1.75&r2=1.76&cvsroot=bf-blender>
1.324 +4 -1 blender/source/blender/src/space.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/space.c.diff?r1=1.323&r2=1.324&cvsroot=bf-blender>
1.9 +21 -4 blender/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
1.16 +15 -5 blender/source/gameengine/BlenderRoutines/KX_BlenderRenderTools.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/BlenderRoutines/KX_BlenderRenderTools.cpp.diff?r1=1.15&r2=1.16&cvsroot=bf-blender>
1.10 +34 -13 blender/source/gameengine/Converter/BL_ArmatureObject.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/BL_ArmatureObject.cpp.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
1.7 +16 -19 blender/source/gameengine/Converter/BL_ArmatureObject.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/BL_ArmatureObject.h.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
1.33 +496 -109 blender/source/gameengine/Converter/BL_BlenderDataConversion.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/BL_BlenderDataConversion.cpp.diff?r1=1.32&r2=1.33&cvsroot=bf-blender>
1.8 +2 -4 blender/source/gameengine/Converter/BL_MeshDeformer.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/BL_MeshDeformer.cpp.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.8 +15 -13 blender/source/gameengine/Converter/BL_MeshDeformer.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/BL_MeshDeformer.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.12 +24 -31 blender/source/gameengine/Converter/BL_SkinDeformer.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/BL_SkinDeformer.cpp.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
1.11 +23 -30 blender/source/gameengine/Converter/BL_SkinDeformer.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/BL_SkinDeformer.h.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
1.6 +19 -1 blender/source/gameengine/Converter/BlenderWorldInfo.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/BlenderWorldInfo.cpp.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
1.7 +10 -2 blender/source/gameengine/Converter/BlenderWorldInfo.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/BlenderWorldInfo.h.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
1.27 +31 -3 blender/source/gameengine/Converter/KX_BlenderSceneConverter.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/KX_BlenderSceneConverter.cpp.diff?r1=1.26&r2=1.27&cvsroot=bf-blender>
1.11 +10 -3 blender/source/gameengine/Converter/KX_BlenderSceneConverter.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/KX_BlenderSceneConverter.h.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
1.5 +195 -1 blender/source/gameengine/Converter/KX_IpoConvert.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/KX_IpoConvert.cpp.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
1.7 +5 -1 blender/source/gameengine/Converter/KX_IpoConvert.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/KX_IpoConvert.h.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
1.8 +4 -1 blender/source/gameengine/Converter/SConscript
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/SConscript.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.11 +0 -4 blender/source/gameengine/Expressions/Value.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Expressions/Value.cpp.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
1.10 +3 -2 blender/source/gameengine/Expressions/Value.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Expressions/Value.h.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
1.7 +2 -2 blender/source/gameengine/GameLogic/SCA_IObject.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/GameLogic/SCA_IObject.cpp.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
1.8 +1 -3 blender/source/gameengine/GameLogic/SCA_LogicManager.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/GameLogic/SCA_LogicManager.cpp.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.9 +1 -4 blender/source/gameengine/GameLogic/SCA_LogicManager.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/GameLogic/SCA_LogicManager.h.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
1.11 +33 -13 blender/source/gameengine/GameLogic/SCA_PythonController.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/GameLogic/SCA_PythonController.cpp.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
1.16 +26 -3 blender/source/gameengine/GamePlayer/ghost/GPG_Application.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/GamePlayer/ghost/GPG_Application.cpp.diff?r1=1.15&r2=1.16&cvsroot=bf-blender>
1.10 +4 -1 blender/source/gameengine/GamePlayer/ghost/GPG_Application.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/GamePlayer/ghost/GPG_Application.h.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
1.16 +2 -1 blender/source/gameengine/GamePlayer/ghost/GPG_ghost.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/GamePlayer/ghost/GPG_ghost.cpp.diff?r1=1.15&r2=1.16&cvsroot=bf-blender>
1.16 +69 -1 blender/source/gameengine/Ketsji/KX_Camera.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_Camera.cpp.diff?r1=1.15&r2=1.16&cvsroot=bf-blender>
1.11 +40 -1 blender/source/gameengine/Ketsji/KX_Camera.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_Camera.h.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
1.19 +31 -4 blender/source/gameengine/Ketsji/KX_GameObject.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_GameObject.cpp.diff?r1=1.18&r2=1.19&cvsroot=bf-blender>
1.16 +14 -1 blender/source/gameengine/Ketsji/KX_GameObject.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_GameObject.h.diff?r1=1.15&r2=1.16&cvsroot=bf-blender>
1.9 +4 -1 blender/source/gameengine/Ketsji/KX_ISceneConverter.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_ISceneConverter.h.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
1.24 +70 -25 blender/source/gameengine/Ketsji/KX_KetsjiEngine.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_KetsjiEngine.cpp.diff?r1=1.23&r2=1.24&cvsroot=bf-blender>
1.13 +3 -3 blender/source/gameengine/Ketsji/KX_KetsjiEngine.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_KetsjiEngine.h.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
1.11 +16 -7 blender/source/gameengine/Ketsji/KX_MeshProxy.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_MeshProxy.cpp.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
1.2 +2 -2 blender/source/gameengine/Ketsji/KX_PolygonMaterial.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_PolygonMaterial.h.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
1.16 +82 -3 blender/source/gameengine/Ketsji/KX_PythonInit.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_PythonInit.cpp.diff?r1=1.15&r2=1.16&cvsroot=bf-blender>
1.23 +52 -33 blender/source/gameengine/Ketsji/KX_Scene.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_Scene.cpp.diff?r1=1.22&r2=1.23&cvsroot=bf-blender>
1.15 +9 -5 blender/source/gameengine/Ketsji/KX_Scene.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_Scene.h.diff?r1=1.14&r2=1.15&cvsroot=bf-blender>
1.10 +47 -1 blender/source/gameengine/Ketsji/KX_VertexProxy.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_VertexProxy.cpp.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
1.10 +5 -1 blender/source/gameengine/Ketsji/KX_VertexProxy.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_VertexProxy.h.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
1.7 +5 -1 blender/source/gameengine/Ketsji/KX_WorldInfo.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_WorldInfo.h.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
1.14 +2 -1 blender/source/gameengine/Ketsji/Makefile
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/Makefile.diff?r1=1.13&r2=1.14&cvsroot=bf-blender>
1.15 +3 -1 blender/source/gameengine/Ketsji/SConscript
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/SConscript.diff?r1=1.14&r2=1.15&cvsroot=bf-blender>
1.9 +10 -3 blender/source/gameengine/Rasterizer/RAS_BucketManager.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_BucketManager.cpp.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
1.8 +15 -4 blender/source/gameengine/Rasterizer/RAS_CameraData.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_CameraData.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.10 +39 -12 blender/source/gameengine/Rasterizer/RAS_IPolygonMaterial.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_IPolygonMaterial.cpp.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
1.11 +35 -10 blender/source/gameengine/Rasterizer/RAS_IPolygonMaterial.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_IPolygonMaterial.h.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
1.15 +36 -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.14&r2=1.15&cvsroot=bf-blender>
1.13 +37 -2 blender/source/gameengine/Rasterizer/RAS_MaterialBucket.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_MaterialBucket.cpp.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
1.10 +26 -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.9&r2=1.10&cvsroot=bf-blender>
1.11 +21 -8 blender/source/gameengine/Rasterizer/RAS_TexVert.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_TexVert.h.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
1.9 +279 -7 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.8&r2=1.9&cvsroot=bf-blender>
1.6 +209 -1 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.5&r2=1.6&cvsroot=bf-blender>
1.19 +800 -1 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.18&r2=1.19&cvsroot=bf-blender>
1.14 +35 -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.13&r2=1.14&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list