johnmccutchan
ee5ff5feb6
Added ConvexDecompositionDemo to CMakeLists.txt
2008-02-05 18:57:49 +00:00
johnmccutchan
023f25c539
Add a btTypedUserInfo field to btTypedConstraint
2008-02-05 18:57:06 +00:00
johnmccutchan
cb79016591
Make btTypedUserInfo::~btTypedUserInfo() virtual
2008-02-05 18:56:30 +00:00
johnmccutchan
d368ef3d71
Remove name field and replace it with btTypedUserInfo field
2008-02-05 18:55:05 +00:00
johnmccutchan
7be6c98c60
Minor changes to btTypedUserInfo
2008-02-05 18:53:50 +00:00
ejcoumans
39bacd532e
autogenerated msvc projectfiles
2008-02-05 06:53:49 +00:00
ejcoumans
31a88b386f
error C2086: 'j' : redefinition
2008-02-05 06:35:25 +00:00
ejcoumans
37837f204a
missing return in main.cpp
...
remove unwanted libxml files (testfiles containing 'main')
2008-02-05 06:14:51 +00:00
ejcoumans
39ecc2ab7e
error C2374: 'i' : redefinition; multiple initialization
...
make MSVC 6.0 build again.
This code breaks:
for (int i=0;....
for (int i=0;....
use
int i;
for (i=0;...
for (i=0;...
instead ;-)
2008-02-05 05:55:25 +00:00
ejcoumans
dad6667756
Accidently moved gluLookAt in the GL_PROJECTION matrix, instead of GL_MODELVIEW matrix.
...
Thanks Wol for reporting the issue.
http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=1878
2008-02-03 22:19:42 +00:00
johnmccutchan
bc3b099034
Added btTypedUserInfo.h. This will be used
...
to store extra information in the btCollisionShape
and btCollisionObject classes.
2008-02-01 20:19:25 +00:00
ejcoumans
984811f459
fixes to compile/share more code between SPU and PPU
2008-02-01 03:44:17 +00:00
ejcoumans
5399a9ae8c
fixes to compile/share more code between SPU and PPU
2008-02-01 03:35:54 +00:00
ejcoumans
1cdd5bf67f
add support for 16bit and 32bit indices in SPU/BulletMultiThreaded version of btBvhTriangleMeshShape
2008-02-01 02:13:24 +00:00
johnmccutchan
995b4d7b92
Added some TODO items to ColladaConverter.cpp
2008-01-30 01:59:52 +00:00
johnmccutchan
3ed22c25e6
Updated to work with new ColladaConverter
2008-01-30 01:53:26 +00:00
johnmccutchan
7c40589831
Added full featured saving support including collision geometry and constraints.
2008-01-30 01:53:08 +00:00
johnmccutchan
8fff5c54e9
Added name fields to Collision Object and Shape.
...
Added name field to Typed Constraint.
Added accessor for gravity in dynamics world.
2008-01-30 01:52:07 +00:00
ejcoumans
5c40e615bd
make source compile under MinGW32
...
todo: link against OpenGL GLU/GLUT.
2008-01-30 01:09:01 +00:00
ejcoumans
97e96c243b
removed post-build step, it just causes troubles for users.
...
http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=1871
http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=1863&p=7073&hilit=post+build#p7073
2008-01-29 20:35:10 +00:00
ejcoumans
e5caadba0b
more build system work to fix this:
...
http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=1871
2008-01-29 20:23:14 +00:00
ejcoumans
daaca4bfcd
Removed post-build step, it just causes project not to compile under Visual Studio 2005 Express edition
2008-01-29 20:14:50 +00:00
ejcoumans
d3e4d87521
added a paper name for info in exponential map, part of the Bullet motion equation
2008-01-28 02:09:17 +00:00
ejcoumans
923f1411d7
Disable a recent new optimization for ray-aabb in btOptimizedBvh, it has some issues.
...
///thanks Joerg/hiker for the reproduction case!
///http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=1858
2008-01-28 01:34:48 +00:00
johnmccutchan
2addd46f4b
Further refactoring of btConvexHull.
2008-01-24 22:22:36 +00:00
ejcoumans
a267152945
fix doubleprecision build
2008-01-24 02:41:45 +00:00
ejcoumans
30e1c56520
fix doubleprecision build
2008-01-24 02:40:15 +00:00
ejcoumans
f7b8023fbc
updated MSVC projectfiles
2008-01-24 02:13:25 +00:00
ejcoumans
7d4b879c4b
bumped up version to 2.67
2008-01-24 02:12:09 +00:00
ejcoumans
c86fea11dc
use btHullShape/btConvexHull to reduce vertices in a convex hull. Perhaps we always use this, to avoid convex objects with too many vertices...?
2008-01-24 01:35:34 +00:00
ejcoumans
03a05c25af
removing a lot of unwanted code from btConvexHull (more refactoring will follow)
2008-01-24 01:08:15 +00:00
ejcoumans
19753da3b4
prettified convex composition demo (added concave version, next to convex hull and convex decomposition)
2008-01-23 23:48:30 +00:00
ejcoumans
95fa8f9185
use new convex hull drawing code for btConvexTriangleMeshShape
2008-01-23 23:36:45 +00:00
ejcoumans
af85183a48
fixed to get MacOSX to compile, added new files to CMakeLists.txt
2008-01-23 23:13:31 +00:00
ejcoumans
127d911c9d
Added Stan Melax Convex Hull utility under Zlib license, Thanks Stan!
...
Use this Convex Hull to create a renderable shape, using btHullShape, Thanks to John McCutchan
2008-01-23 22:24:45 +00:00
ejcoumans
6eb97cd966
added debug rendering for planeshape
...
added void* userpointer (+getUserPointer/setUserPointer) to each btCollisionShape
2008-01-23 03:06:15 +00:00
ejcoumans
63dc666bf6
fix for static planeshape and spheres, need to use the getSupportingVertex with margin for proper contact point location.
2008-01-23 02:42:14 +00:00
ejcoumans
f12f04fb97
optimization: only call solveGroup if there is some work: avoid virtual function call, its overhead can be excessive
...
based on 3000 body benchmark
2008-01-18 07:10:08 +00:00
ejcoumans
c0055bdb4a
removed some profiling in the innerloop, it hurts performance
2008-01-18 06:48:55 +00:00
johnmccutchan
f593b6001f
Add support for batch raycast to ConcaveRaycastDemo. Disabled by default.
2008-01-14 23:50:10 +00:00
johnmccutchan
41e9491402
Move unquantize from btOptimizedBvh.cpp to btOptimizedBvh.h
2008-01-14 23:47:05 +00:00
johnmccutchan
be0beaf7bd
Refactored SpuGatheringCollisionTask to use code in SpuCollisionShapes.
...
More work on SpuBatchRaycaster. It is working now on the PS3 and Windows.
2008-01-14 23:44:07 +00:00
ejcoumans
6ba6805b43
bugfix: need to use returned address of cellDmaSmallGetReadOnly
...
Thanks John McCutchan for pointing this out. Affects non-Cell BulletMultiThreaded.
2008-01-12 00:07:39 +00:00
johnmccutchan
15cdd9de8e
Rename btCollisionWorld::convexTest to btCollisionWorld::convexSweepTest. The new test sweeps the convex shape against all objects in the world taking into account the orientation specified in the from and to transformations.
2008-01-11 20:18:29 +00:00
johnmccutchan
702323f27a
Initial work on batch raycast support.
2008-01-08 23:38:33 +00:00
ejcoumans
abfe5c81f7
ADD_DEFINITIONS( -D_CRT_SECURE_NO_DEPRECATE) for COLLADA_DOM/CMakeLists.txt, so that msvc stop warning/complaining about sprintf etc.
2008-01-03 04:59:07 +00:00
ejcoumans
2c00af5dc9
removed duplicate .cpp entries in CMakeLists.txt
2008-01-03 04:55:34 +00:00
ejcoumans
d051e2eacb
First commit of 2008, Happy New Year!
...
Add option to compile without btClock and without profiling: comment out USE_BT_CLOCK, and #define BT_NO_PROFILE
Fixed typo/case in #include "LinearMath/btQuickProf.h", in SpuParallelSolver.cpp
Removed unnecessary files from libxml CMakeLists.txt
2008-01-03 04:42:00 +00:00
ejcoumans
4a5af68c04
updated version for MSVC projects to 2.66
2007-12-17 05:26:24 +00:00
ejcoumans
7897368754
updated version to 2.66
2007-12-17 05:08:53 +00:00