Blender Git Loki

Git Commits -> Revision ae9233a

Revision ae9233a by Kester Maddock (master)
April 11, 2004, 02:50 (GMT)
1. Check material names passed to the physics engine (for collision sensors.)

Consider:
gameobj->getClientInfo()->m_auxilary_info = (matname ? (void*)(matname+2) : NULL);
It works if matname is "MAblah", but not if matname is "".

2. Added constructor for struct RAS_CameraData.
3. Added initializers to the struct KX_ClientObjectInfo constructor
4. Collision sensors won't detect near sensors.
5. A stack of minor tweaks, adjusting whitespace, using ++it for stl stuff.

Commit Details:

Full Hash: ae9233a5b05ebfc925fd542afbdb3bb9220ed65c
SVN Revision: 2302
Parent Commit: d3e88ea
Lines Changed: +170, -333

3 Deleted Paths:

/source/gameengine/Physics/Sumo/include/solid.h (+0, -196)
/source/gameengine/Physics/Sumo/include/solid_broadphase.h (+0, -39)
/source/gameengine/Physics/Sumo/include/solid_types.h (+0, -15)

22 Modified Paths:

/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+1, -5) (Diff)
/source/gameengine/GamePlayer/common/GPC_PolygonMaterial.cpp (+1, -1) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_Application.cpp (+8, -8) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_ghost.cpp (+2, -2) (Diff)
/source/gameengine/GamePlayer/Makefile (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_ClientObjectInfo.h (+7, -3) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp (+13, -5) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+1, -2) (Diff)
/source/gameengine/Ketsji/KX_GameObject.h (+11, -11) (Diff)
/source/gameengine/Ketsji/KX_NearSensor.cpp (+3, -8) (Diff)
/source/gameengine/Ketsji/KX_TouchSensor.cpp (+15, -8) (Diff)
/source/gameengine/Ketsji/KX_TouchSensor.h (+1, -11) (Diff)
/source/gameengine/Network/LoopBackNetwork/NG_LoopBackNetworkDeviceInterface.cpp (+1, -1) (Diff)
/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Object.cpp (+33, -3) (Diff)
/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Scene.cpp (+6, -4) (Diff)
/source/gameengine/Physics/Sumo/SumoPhysicsController.cpp (+1, -0) (Diff)
/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.cpp (+1, -0) (Diff)
/source/gameengine/Rasterizer/RAS_CameraData.h (+9, -0) (Diff)
/source/gameengine/Rasterizer/RAS_IRasterizer.h (+34, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp (+7, -5) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h (+2, -1) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_VAOpenGLRasterizer.cpp (+11, -4) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021