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
ejcoumans
e1b85d1969
Got a license from Intel for vtune. The first performance analysis showed an unexpected bottleneck:
...
apparently the UnionFind / island management had unexpected overhead. Added path compression to the UnionFind::find operation, and iterative over the actual islands, rather then over all number of objects.
2006-08-29 23:37:32 +00:00
ejcoumans
4cdcee8871
updated CMakeLists.txt to include LibXML and LibColladaDom, and use better naming for libs. This should allow autogeneration of visual studio projectfiles, and Apple XCode projectfiles for COLLADA_DOM demo.
2006-08-28 01:26:31 +00:00
ejcoumans
ee3ca06b20
added additional quickprof timer for rendering
2006-08-17 09:41:56 +00:00
ejcoumans
8cd999a189
changed filename for msvc
2006-08-16 14:03:39 +00:00
ejcoumans
9a8e8d5639
upgraded version, and projectfiles
2006-08-16 13:34:10 +00:00
ejcoumans
bc18e8cff0
added Bspdemo resources
2006-08-16 13:15:29 +00:00
ejcoumans
c2f3f16549
updated version to 1.9
2006-08-12 00:59:22 +00:00
ejcoumans
05a6658271
added Quake BSP physics demo
2006-08-12 00:08:02 +00:00
ejcoumans
e11b86cf4c
endian-check bug?
2006-08-11 23:38:38 +00:00
ejcoumans
d5c7b742ad
updated buildfiles for new BspDemo
2006-08-11 23:28:37 +00:00
ejcoumans
f43911f9d0
added CMake file
2006-08-11 23:27:19 +00:00
ejcoumans
e2b6d4ee65
some changes related to BspDemo
2006-08-11 23:01:25 +00:00
ejcoumans
22c416dc0c
quake bsp test file. This file was made by Jan-Paul van Waveren (idsoftware) and he gave me permission to use this file.
2006-08-11 21:25:46 +00:00
ejcoumans
955858a48b
Added Quake BSP loading to the ColladaDemo example. This can become utility to transform bsp2dae
2006-08-11 21:24:35 +00:00
ejcoumans
ac9c70cbbf
Added Quake BSP loading to the ColladaDemo example. This can become utility to transform bsp2dae
2006-08-11 21:24:14 +00:00
ejcoumans
cccd18c08e
added CMakeLists.txt for opengl support
2006-08-11 07:13:23 +00:00
ejcoumans
d931aae32f
added basic CCD calculations for Compounds and non-convex (convex-versus-concave).
2006-08-11 04:10:37 +00:00
ejcoumans
369fabd300
added initial support for per-triangle material properties in a non-convex mesh. needs testing.
2006-08-10 08:20:15 +00:00
ejcoumans
16781831dc
added initial support for per-triangle material properties in a non-convex mesh. needs testing.
2006-08-10 08:18:05 +00:00
ejcoumans
3a27e8b1bf
Added preliminary CMake buildsystem support, it can autogenerate projectfiles/makefiles etc. Including Mac OS X Xcode.
...
This provides a better maintainable alternative to jam/msvcgen
2006-08-09 19:38:21 +00:00
ejcoumans
04e57189c8
added compound support in COLLADA physics import
2006-08-01 05:37:54 +00:00
ejcoumans
235b49d748
COLLADA import, avoided some crashes, improved <convex_mesh> support
2006-07-29 00:54:31 +00:00
ejcoumans
b8cbfe5f72
Basic support for COLLADA physics constraints (each DOF can be completely locked or free, no limits yet)
2006-07-28 21:49:26 +00:00
ejcoumans
63594284c3
- quick workaround in the COLLADA-DOM to handle INF/-INF
...
- started few lines into COLLADA constraint importing
2006-07-28 02:47:26 +00:00
ejcoumans
bb4b099583
2006-07-27 01:45:06 +00:00
ejcoumans
2e64928d96
Improved conformance, added Auto-Camera UP support (from asset <up_axis>Y_UP</up_axis>)
...
Added the Bullet signature for export (comment/author/authoring_tool)
2006-07-26 21:54:08 +00:00
ejcoumans
3407c4c3e5
updated changes, upgraded COLLADA-DOM version 1.4.1, and .dae snapshot export support
2006-07-26 20:12:44 +00:00
ejcoumans
4a3551c48d
autogenerated new projectfiles for COLLADA-DOM latest SVN
2006-07-26 19:36:40 +00:00
ejcoumans
7038e5c736
updated COLLADA-DOM to the latest bleeding-edge (1.4.1) SVN version of today
2006-07-26 18:58:09 +00:00
ejcoumans
750af5c197
updated COLLADA 'physics snapshot' export
2006-07-26 07:25:07 +00:00