erwin.coumans
37f6df2c32
added serialization support for gimpact mesh
...
improved cmake build system for updating the serialization structures
2010-01-29 02:50:34 +00:00
rponom
ee3e231be5
+ more consistent 'setLocalScaling' for the btCompoundShape. Full non-uniform scaling is not supported when child shapes have a rotation. If any child shapes have rotation, the best you can do is either uniform scaling, or 'baking' the non-uniform scaling into the child geometry (vertices of a convex hull for example)
...
+ fixed an issue with BulletWorldImporter, btBoxShape implicitShapeDimensions already includes local scaling.
2010-01-28 23:41:09 +00:00
erwin.coumans
ae0e78efd8
add support for serialization/writing DNA on big endian machines
...
fix for swapping endianness for nested array of structures
2010-01-28 10:56:38 +00:00
erwin.coumans
00f58e5a91
added basic serialization for several constraints including btPoint2PointConstraint, btHingeConstraint, btSliderConstraint, btConeTwistConstraint, btGeneric6DofConstraint
...
(no motor support or advanced settings yet)
added btStaticPlaneShape serialization
Added toggle in cmake for BenchmarksDemo to enable/disable graphics rendering
2010-01-27 02:13:56 +00:00
erwin.coumans
44565d20f4
added serialization support for btCompoundShape, btCapsuleShapeX/Z, btCylinderShapeX,Z
...
make some serialization methods const
prepare for constraint serialization
2010-01-26 02:24:03 +00:00
erwin.coumans
2f44eabd7d
fix, no argument to setZero
2010-01-25 23:41:22 +00:00
erwin.coumans
8bab40b49b
initialize inertia to zero
2010-01-25 23:39:55 +00:00
erwin.coumans
a7a6ab8835
Add BulletWorldImporter: it takes the in-memory data from BulletFileLoader and instantiates objects in a BulletDynamicsWorld.
...
Note that BulletFileLoader is has no dependencies on BulletDynamics/BulletCollision.
Also added a custom build step to copy asset (.bullet and .obj file) into the executable folder
Made a few 'char*' 'const char*' to avoid compiler warnings
2010-01-25 21:58:32 +00:00
erwin.coumans
e7ff71d99b
add support for double precision and 64bit serialization (and compatibility between all versions)
...
fix some issue in serialization of nested array data
add some tesing files
2010-01-25 19:42:51 +00:00
erwin.coumans
5d8e6dc3f3
improved btTriangleMeshShape/btBvhTriangleMeshShape serialization
2010-01-24 16:48:14 +00:00
erwin.coumans
9d7d1c3983
more work on serialization, initial for btTriangleMeshShape/btBvhTriangleMeshShape (only for floating point vertices, integer indices) work-in-progress
2010-01-23 20:59:41 +00:00
erwin.coumans
5378cf4c8a
more work on Bullet serialization (added support for btConvexHullSupport)
2010-01-23 00:58:47 +00:00
erwin.coumans
0f707603f1
more work on serialization, work-in-progress
2010-01-23 00:04:58 +00:00
erwin.coumans
76eccc39fc
more work on serialization (work-in-progress)
2010-01-22 03:36:58 +00:00
erwin.coumans
e899845fc1
fix type in CMake build files
2010-01-22 00:19:25 +00:00
erwin.coumans
26a056e629
More work on serialization and BulletFileLoader
2010-01-22 00:15:33 +00:00