added preliminary shared memory physics client/server

fix a bug in CommonMultiBodyBase: don't use data if it hasn't been allocated
This commit is contained in:
=
2015-05-28 16:05:24 -07:00
parent 8005b7167e
commit 82576d0bee
13 changed files with 489 additions and 1 deletions

View File

@@ -30,6 +30,9 @@
#include "../FractureDemo/FractureDemo.h"
#include "../DynamicControlDemo/MotorDemo.h"
#include "../RollingFrictionDemo/RollingFrictionDemo.h"
#include "../SharedMemory/PhysicsServer.h"
#include "../SharedMemory/PhysicsClient.h"
#ifdef ENABLE_LUA
#include "../LuaDemo/LuaPhysicsSetup.h"
#endif
@@ -177,6 +180,9 @@ static ExampleEntry gDefaultExamples[]=
ExampleEntry(0,"Experiments"),
ExampleEntry(1,"Physics Server", "Create a physics server that communicates with a physics client over shared memory",
PhysicsServerCreateFunc),
ExampleEntry(1, "Physics Client", "Create a physics client that can communicate with a physics server over shared memory", PhysicsClientCreateFunc),
#ifdef ENABLE_LUA
ExampleEntry(1,"Lua Script", "Create the dynamics world, collision shapes and rigid bodies using Lua scripting",
LuaDemoCreateFunc),