id0x1234
7a72d76ef2
btDbvtBroadphase, re-enable deferred collide.
2008-09-21 02:23:30 +00:00
id0x1234
323df8f85b
btDbvtBroadphase, fixed missed pairs when m_deferred collide was set to false.
2008-09-21 02:21:22 +00:00
erwin.coumans
8ae3f92859
encountered some issue with the btDbvtBroadphase, switch of a deferred collision feature.
2008-09-21 01:15:05 +00:00
erwin.coumans
1346c95205
reverted back to newer btDbvtBroadphase, and applied Nathanael's fixes.
2008-09-13 08:06:39 +00:00
erwin.coumans
3018eb9ebb
btDbvtBroadphase is broken, revert temporarily to a previous working version.
2008-09-13 06:25:14 +00:00
id0x1234
670d7d94fc
Fixed SIMD compilation issues under msvc 7
2008-09-12 02:31:43 +00:00
erwin.coumans
732745d06c
fix a compiling issue
2008-09-11 18:22:06 +00:00
erwin.coumans
96c7465265
stack variables 'aabb' needs to be 16-byte aligned, when used for SIMD
2008-09-11 16:45:21 +00:00
id0x1234
fe0e2cd266
Improved DbvtBroadphase performance for sleeping world (when no bodies are moving).
...
Improved DbvtBroadphase velocity prediction.
2008-09-11 15:20:55 +00:00
id0x1234
afcfcb0a5d
DbvtBroadphase, fixed slow initialization issue.
2008-09-11 11:41:10 +00:00
id0x1234
c09a664808
Improved speed for 'slow' moving bodies.
2008-09-11 11:26:00 +00:00
erwin.coumans
dcefff0e0e
stack variable 'bounds' needs to be 16-byte aligned for SSE
2008-08-27 23:37:33 +00:00
id0x1234
79a1e5b8f4
- General performances improvement (25%) on insert/update/collideTT.
...
- ~30% additional performance improvement for win32 using SSE implementation for critical methods.
2008-08-13 04:46:01 +00:00
erwin.coumans
3ca977e39f
Patch by Nathanael Presson: (needs some more work, some of the demos don't show properly (RayCaster, CollisionInterfaceDemo,'g' key is already occupied in ConcaveDemo etc)
...
btDbvtBroadphase:
- Fixed a performance issues reported by 'reltham'
- Added btDbvtBroadphase::optimize() for people who want good performances right away or don't do dynamics.
- fixed compilation issues when DBVT_BP_PROFILE was set.
btSoftBody:
- Fixed singular matrix issues related to polar decomposition (flat meshes).
DemoApplication:
- Shadows (enable/disable through 'g' or DemoApplication::setShadows(bool)).
- Texture can be enable/disable through 'u'
CDFramework:
- fixed compilation issues.
2008-07-28 04:33:55 +00:00
erwin.coumans
a9a67d62c3
Fixed memory leak in btDbvtBroadphase
...
http://code.google.com/p/bullet/issues/detail?id=66
2008-07-22 15:07:04 +00:00
erwin.coumans
884a494412
make the source code compile with older compilers again (Visual Studio 2006 in particular)
...
renamed btDbvt::Volume to btDbvtVolume and btDbvt::Node to btDbvtNode to distinguish from btSoftBody::Node
2008-07-15 23:27:18 +00:00
erwin.coumans
9996da6f2d
Update to btDbvt and btDbvtBroadphase, thanks to Nathanael Presson
2008-07-09 22:45:01 +00:00
erwin.coumans
ea86559480
removed some warnings
2008-05-21 23:29:35 +00:00
erwin.coumans
d9e7058ff2
Softbody improvements, thanks to Nathanael
2008-05-17 12:39:16 +00:00
erwin.coumans
bd97c5e569
Fixed warnings in Bullet/src core library
...
Thanks Martijn Reuvers from Two Tribes B.V. (www.twotribes.com) for the patch
To make this work more visible, suppress warnings in external libraries in Extras (COLLADA_DOM, libxml and glui contain many warnings)
Added PreprocessorDefinitions: _CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE to vcproj files
2008-05-10 18:00:21 +00:00
erwin.coumans
b9acc820d6
removed collision template, some code style cleanup, added btDbvhBroadphase to BenchmarkDemo
2008-05-06 02:45:56 +00:00
erwin.coumans
6989ea8908
upgrade version to 2.69
...
moved btDbvt/btDbvtBroadphase to BulletCollision/BroadphaseCollision
applied code-layout to btSoftBodyHelpers.*
2008-05-06 00:58:10 +00:00