sjbaker
|
22fdf584b8
|
Reverse order of entries in CHANGES
|
2006-09-19 22:46:33 +00:00 |
|
ejcoumans
|
1d539aa662
|
XNA physics testbed, just 2 cubes for now, move with a/d keys
|
2006-09-19 19:03:41 +00:00 |
|
ejcoumans
|
7faf84d784
|
accidental typo
|
2006-09-19 18:07:27 +00:00 |
|
ejcoumans
|
4970e86100
|
latest 0.5 changes from Steven Baker, and fixed Windows MSVC compiling issues
|
2006-09-19 17:10:30 +00:00 |
|
ejcoumans
|
eb6664f7c2
|
issue with OS X and std::set, erase doesn't return an iterator. todo: check this
|
2006-09-19 07:06:23 +00:00 |
|
ejcoumans
|
d375a474b3
|
fixed broadphases after performance optimizations
|
2006-09-19 06:08:54 +00:00 |
|
ejcoumans
|
d78d0b3055
|
re-autogenerated projectfiles, moved some new file
|
2006-09-19 05:20:45 +00:00 |
|
ejcoumans
|
163948e351
|
strange, stl::set<>::iterator is a const iterator under Apple...
|
2006-09-19 05:14:11 +00:00 |
|
ejcoumans
|
84afe40064
|
changed version number, moved SphereSphere algorithm and decreased default number of rigidbodies from 3250 back to 250.
|
2006-09-19 04:58:11 +00:00 |
|
ejcoumans
|
96046852b2
|
moved SphereSphereCollisionAlgorithm to main library
|
2006-09-19 04:55:02 +00:00 |
|
ejcoumans
|
8c023e764c
|
started working on some serious performance improvements. now the union find is optimized, the broadphase add/remove overlapping pair was too slow. added a stl::set to keep track of overlapping pairs. this speeds up the set find/remove. work in progress.the SimpleBroadphase is broken. will be fixed tomorrow.
Did some tests with 3000 rigidbodies, works much smoother now :)
|
2006-09-19 02:59:30 +00:00 |
|
ejcoumans
|
d47d23ea74
|
added glew, useful the GPU physics, see Extras/GPUphysics
|
2006-09-18 20:40:32 +00:00 |
|
ejcoumans
|
b548455ae9
|
added Steven Baker's GPU physics code (work in progress)
|
2006-09-18 20:16:43 +00:00 |
|
ejcoumans
|
d87a85ae97
|
re-autogenerated msvc projectfiles
|
2006-09-17 06:46:58 +00:00 |
|
ejcoumans
|
eefb3e6c23
|
|
2006-09-17 06:44:22 +00:00 |
|
ejcoumans
|
f83677deed
|
added buildsystem files
|
2006-09-17 06:34:40 +00:00 |
|
ejcoumans
|
28404fe477
|
|
2006-09-17 06:32:57 +00:00 |
|
ejcoumans
|
e854a2f55b
|
updated Bullet User Manual
|
2006-09-17 02:23:36 +00:00 |
|
ejcoumans
|
a98b7f1a95
|
example that shows how to register your own collision algorithms.
|
2006-09-17 01:39:54 +00:00 |
|
ejcoumans
|
be91e38bcc
|
added an updated version of the Bullet user manual. described main features, demos etc.
|
2006-09-17 01:16:44 +00:00 |
|
ejcoumans
|
60fe5affd7
|
island management bug
|
2006-09-15 00:01:19 +00:00 |
|
ejcoumans
|
0607bfe9de
|
optimized the island management. It was unoptimized, and becomes a bottleneck for large amounts of objects.
|
2006-09-14 23:43:50 +00:00 |
|
ejcoumans
|
db2265ce03
|
check for valid debugdrawer before using it
|
2006-09-11 16:47:12 +00:00 |
|
ejcoumans
|
badbb56898
|
updated projectfiles
|
2006-09-11 06:25:34 +00:00 |
|
ejcoumans
|
c114703156
|
updated demos includes
|
2006-09-11 06:10:40 +00:00 |
|
ejcoumans
|
1a6333e709
|
|
2006-09-11 05:31:56 +00:00 |
|
ejcoumans
|
43370aaa4f
|
first step in refactoring/cleaning up demos
|
2006-09-11 05:31:22 +00:00 |
|
ejcoumans
|
a27c35ecaa
|
|
2006-09-11 05:30:55 +00:00 |
|
ejcoumans
|
7b5da11662
|
dispatcher was missing actual implementation for user-registration function
|
2006-09-08 02:41:47 +00:00 |
|
ejcoumans
|
3a9c5dcc35
|
|
2006-09-08 02:28:26 +00:00 |
|
ejcoumans
|
37c920db63
|
Alternative sphere-sphere collision algorithm
|
2006-09-08 00:53:29 +00:00 |
|
ejcoumans
|
10aed12f42
|
more assert issues fixed in Epa
|
2006-09-07 23:28:30 +00:00 |
|
ejcoumans
|
543ad0ed4c
|
check for valid pointer of CcdPhysicsEnvironment before removal
also added additional assignment to motionstate, when 'setposition'/'setorientation' is called.
|
2006-09-07 23:01:53 +00:00 |
|
ejcoumans
|
b8961f0308
|
added __cdecl to memory definition, should allow compilation of code with non-cdecl default calling convention
|
2006-09-07 22:59:57 +00:00 |
|
ejcoumans
|
4365199a47
|
added optional striding to ConvexHullShape
|
2006-09-07 22:58:29 +00:00 |
|
ejcoumans
|
6a0296d437
|
tested Epa, and added some debug printf stuff
Still has some issues, but so does the sampling MinkowskisumPenetrationDepth solver (its an approximation)
|
2006-09-07 22:55:17 +00:00 |
|
ejcoumans
|
1bbd779aa3
|
added ColladaConverter.cpp to cmakelist
|
2006-09-07 00:44:34 +00:00 |
|
ejcoumans
|
fa4fd1369c
|
Added support for SHORT/WORD indices
Removed references to m_userPointer (in CollisionObject), called it m_userObjectPointer
increased view distance in glut demo file
|
2006-09-06 22:21:12 +00:00 |
|
ejcoumans
|
400376289c
|
|
2006-09-06 00:38:12 +00:00 |
|
ejcoumans
|
fa96109cd9
|
Exposed another glut method (the demos really require cleanup soon!)
First steps for a raycast-vehicle demo (far from finished)
|
2006-09-05 07:36:55 +00:00 |
|
ejcoumans
|
e84716482d
|
autogenerated and added VehicleDemo to MSVC projectfiles
|
2006-09-04 21:58:32 +00:00 |
|
ejcoumans
|
61374e7777
|
updated recent changes
|
2006-09-04 21:52:37 +00:00 |
|
ejcoumans
|
a0c157ed85
|
fixed memoryleak,
added RayTestSingle to CollisionWorld
prepared to add VehicleDemo
|
2006-09-04 21:28:32 +00:00 |
|
ejcoumans
|
1048793061
|
fixed collision bug involving meshes/compounds: always keep point with deepest penetration
increased default number of objects/overlaps in broadphase to 20k/60k
|
2006-09-04 18:54:36 +00:00 |
|
ejcoumans
|
b76e642506
|
fixed one performance problem with sleeping objects
|
2006-09-02 01:50:16 +00:00 |
|
ejcoumans
|
815ec6178e
|
Collada Converter minor fix in load
|
2006-09-02 00:34:03 +00:00 |
|
ejcoumans
|
d36abec2a9
|
updated projectfiles for ColladaConverter, and added Cmake mention in doxygen frontpage
|
2006-09-02 00:01:26 +00:00 |
|
ejcoumans
|
59b6f509ff
|
improved COLLADA physics support, with respect to instancing.
Can read Ageia 'CreateDynamics' exported files again.
See http://codesuppository.blogspot.com/
|
2006-09-01 23:42:14 +00:00 |
|
ejcoumans
|
5c7653fa82
|
re-autogenerated projectfiles to include Vehicle files
|
2006-08-30 00:39:59 +00:00 |
|
ejcoumans
|
334ce42650
|
added basic RaycastVehicle support, and CcdPhysicsEnvironment::getAppliedImpulse(int constraintId), this value is useful as treshold to break constraints.
|
2006-08-29 23:55:32 +00:00 |
|