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
8db0285d4f
attempt to support negative local scaling for btConvexHullShape, btConvexInternalShape-derived classes and btScaledBvhTriangleMeshShape
2008-09-20 23:47:38 +00:00
erwin.coumans
58f2747acf
fixed and re-enabled sphere-sphere collision: contact points were not properly removed/refreshed.
2008-09-20 22:33:36 +00:00
nicola.candussi
90cb458129
2008-09-20 10:25:30 +00:00
erwin.coumans
56d88e18f8
disable sphere-sphere collision algorithm, it is buggy.
...
See also http://bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=12&t=2636
2008-09-20 01:59:06 +00:00
erwin.coumans
a7c83d01b9
Added ReleaseDll and DebugDll configurations for MSVC projectfiles.
...
Fixed the MayaPlugin projectfile, using those ReleaseDll/DebugDll projects.
2008-09-20 00:47:04 +00:00
erwin.coumans
15df743b51
add ReleaseDll and DebugDll configuration for Jam msvcgen build system, to support plugin development (such as Extras/MayaPlugin)
2008-09-20 00:22:18 +00:00
rponom
486b172f58
Bug in constructor btHingeConstraint(body, pivot, axis) fixed. Build under MSVC 7.1 fixed
2008-09-19 21:10:01 +00:00
rponom
6a21ee6146
2008-09-19 21:08:13 +00:00
erwin.coumans
97766f45e6
updated MSVC projectfiles: added colladaExport.*, drawUtils.* and BulletColladaConverter, COLLADA_DOM and libxml.
...
Note: Bullet libs need to be switched to Multithreaded DLL run-time: we should add additional configurations for plugins!
2008-09-19 08:05:55 +00:00
erwin.coumans
c30a8bf154
added COLLADA Physics export. import will follow soon.
...
Note that the exporter/importer doesn't handle GIMPACT and btStaticPlaneShape yet.
2008-09-19 07:14:48 +00:00
erwin.coumans
ff46ceb519
make MayaPlugin work under Mac OSX (intel/x86), build/install:
...
make -f Makefile.mac
make install -f Makefile.mac
It assumes Maya is installed in the default location, and plugin will install in default /Users/Shared/Autodesk/maya folder.
2008-09-19 00:47:56 +00:00
erwin.coumans
bf5eafb759
make sure Bullet and Blender/extern/bullet2 is in sync
2008-09-17 20:01:01 +00:00
nicola.candussi
a45ef86d92
2008-09-17 11:54:59 +00:00
erwin.coumans
c9e5f2df05
fix 64-bit issue, can't cast void* to int.
2008-09-16 06:17:33 +00:00
id0x1234
2e4f634586
btSoftBody clusters memory leak fixed.
2008-09-15 10:02:30 +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
d1318a05b3
Add plNearestPoints, contribution from Blender
...
Thanks!
2008-09-13 06:55:34 +00:00
erwin.coumans
3d2ce530d4
applied patch to make child shape of a compound shape available during ray testing.
...
Thanks to Benoit Bolsee for the patch: http://code.google.com/p/bullet/issues/detail?id=91
2008-09-13 06:46:53 +00:00
erwin.coumans
3018eb9ebb
btDbvtBroadphase is broken, revert temporarily to a previous working version.
2008-09-13 06:25:14 +00:00
erwin.coumans
50daff0848
added install.bat used for the Windows release, and updated docs to add instruction videos and link to the forums for support.
2008-09-12 21:22:30 +00:00
rponom
ddccc2797a
More stable btConeTwistConstraint to fix the RagdollDemo
2008-09-12 02:55:03 +00:00
id0x1234
a6f47f17d8
Fixed alignment issue in btDbvt::CollideTV
2008-09-12 02:39:33 +00:00
id0x1234
670d7d94fc
Fixed SIMD compilation issues under msvc 7
2008-09-12 02:31:43 +00:00
erwin.coumans
c435f6f65c
added btScaledBvhTriangleMeshShape to autogenerated projectfiles
2008-09-12 01:07:12 +00:00
erwin.coumans
58e1e9f049
updated version to 2.72, fix a compilation issue.
2008-09-12 00:59:16 +00:00
erwin.coumans
fae48b5c25
some more improvements to support basic CCD motion clamping
2008-09-11 23:50:50 +00:00
rponom
8ffbb21d48
ForkLiftDemo changed to reflect recent changes in btHingeConstraint
2008-09-11 20:34:40 +00:00
rponom
b0d6ba845e
btHingeConstraint solver changed to improve stability and allow to fix joint
2008-09-11 20:28:05 +00:00
erwin.coumans
350e2e0393
btDbvtVolume needs to be 16-byte aligned, otherwise SIMD version crashes.
2008-09-11 20:20:31 +00:00
erwin.coumans
bc8ff765b4
SSE gives compile errors on MSVC 7.1
2008-09-11 18:59:35 +00:00
erwin.coumans
569946a96f
added some debugging variable for CCD motion clamping
2008-09-11 18:44:30 +00:00
erwin.coumans
732745d06c
fix a compiling issue
2008-09-11 18:22:06 +00:00
erwin.coumans
4ca3861944
remove ;
2008-09-11 18:19:19 +00:00
erwin.coumans
60fa900995
Added CCD motion camping, to avoid tunneling.
...
Not as versatile compared to btContinuousDynamicsWorld but still useful.
2008-09-11 18:13:56 +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
147b6c8975
-Divide speed by 10 for more useful results as recommended by Pierre Terdiman.
...
-Using shared speed value.
2008-09-11 11:32:38 +00:00
id0x1234
c09a664808
Improved speed for 'slow' moving bodies.
2008-09-11 11:26:00 +00:00
id0x1234
8c6788ad6a
Improved Dbvt speed slightly.
2008-09-11 11:23:55 +00:00
erwin.coumans
8b3270f22f
Added 2 optimizations for the SAP broadphase: check AABB before remove, and a faster 2D overlap test.
...
Thanks to Pierre Terdiman/OPCODE Array SAP. Performance goes down from 4.6 to 2.9ms for the 8192 Extras/CDTestFramework benchmark.
2008-09-11 07:34:18 +00:00
erwin.coumans
32ab5d3691
fix crash in Maya plugin, trying to access elements in a zero-length positions/rotations array.
2008-09-11 00:57:53 +00:00
erwin.coumans
93d1d24234
Some changes in rendering, to get shadows for trimeshes
...
Add dynamic aabb tree (btDbvt) optimization for btCompoundShape/btCompoundCollisionAlgorithm
Add btTransformAabb util, todo: deploy it throughout the codebase
2008-09-10 05:20:04 +00:00
erwin.coumans
aad1d574ef
wrong condition: swap the contact normal/results independent from contact manifold owner.
...
Thanks to ihar3d, http://bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=2588
2008-09-09 22:40:30 +00:00
id0x1234
bb50a2038f
(re)Enable SSE by default (using intrinsics) should compile fine under all Intel platforms.
2008-09-07 09:10:43 +00:00
erwin.coumans
6c426f9545
make those members private, in btScaledBvhTriangleMeshShape
2008-09-07 05:30:35 +00:00
erwin.coumans
6b365a7ca5
Add get methods for localAabbMin/localAabbMax, required for btScaledBvhTriangleMeshShape
2008-09-07 05:00:55 +00:00
erwin.coumans
d836e83ea2
Added btScaledBvhTriangleMeshShape. The btScaledBvhTriangleMeshShape allows to instance multiple differently scaled versions of an existing btBvhTriangleMeshShape.
...
All those instances re-use the same btBvhTriangleMeshShape child shape (and its btOptimizedBvh).
2008-09-07 04:59:57 +00:00