blender/source/gameengine
Porteries Tristan 4d8f7eddda BGE : Fix crash during physics mesh update.
Currently we can't update the physics mesh of an added rigid body.
The cause is that that we need to update all shapes to say that the mesh was changed, for static object we don't do that previously because we use a odd way to reallocate memory at the same place.
So now when a mesh is changed we iterate all physics controllers which use the same shape info and recreate its shape with the correct mesh.

example file : {F168100}

Reviewers: scorpion81, sergof, hg1, sybren, moguri, agoose77

Reviewed By: moguri, agoose77

Subscribers: sybren

Differential Revision: https://developer.blender.org/D1269
2015-05-10 19:21:21 +02:00
..
BlenderRoutines BGE: New API method getDisplayDimensions 2015-04-07 18:32:25 +02:00
Converter BGE: Cleanup KX_BlenderSceneConverter.cpp 2015-05-04 13:36:11 +02:00
Expressions Compilation error fix for MSVC: It does not support expressions in array 2015-04-20 14:07:26 +05:00
GameLogic BGE: Fix for T42341 Sensor.frequency is badly named 2015-04-16 06:39:33 +02:00
GamePlayer BGE Player: Fix compilation error after cleanup commit da8a62a 2015-05-04 14:39:12 +05:00
Ketsji BGE: Fix T43822 Videotexture does not use sky color for off-screen 2015-05-10 00:56:51 +02:00
Network mathutils: refactor instantiation 2015-01-04 17:43:57 +11:00
Physics BGE : Fix crash during physics mesh update. 2015-05-10 19:21:21 +02:00
Rasterizer Fix T44464: Viewport mipmaps no longer toggle off 2015-04-28 01:18:50 +10:00
SceneGraph Style Cleanup: remove preprocessor indentation (updated wiki style guide too) 2013-12-22 14:12:19 +11:00
VideoTexture BGE: Fix T43822 Videotexture does not use sky color for off-screen 2015-05-10 00:56:51 +02:00
CMakeLists.txt CMake: Enable strict flags for C++ 2015-03-27 18:23:31 +05:00
SConscript BGE: Removing the source files for the PHY interfaces since they just contained virtual destructors. This means we had license and doc blocks for 3 lines of code, which seemed silly. This also means that ge_phys_common no longer needs to be built as a library. I tested this with CMake and SCons using GCC; hopefully this doesn't break other systems. 2013-02-24 07:09:39 +00:00