Commit Graph
2653 Commits
Author SHA1 Message Date
erwincoumans 687780af6b Merge pull request #2745 from xhan0619/fix-rayTest-crash
fix rayTest crash for btSoftBody
2020-04-21 07:57:30 -07:00
PouleyKetchoupp 760960fef9 fixed #ifdef for old damping method in btRigidBody 2020-04-15 16:02:06 +02:00
Xuchen Han ed3b697320 fix rayTest crash for btSoftBody 2020-04-14 17:13:00 -07:00
erwincoumans f7577863a2 Merge pull request #2736 from erwincoumans/master
remove old unused methods from btMultiBody.
2020-04-13 08:59:50 -07:00
Erwin Coumans dd5d0a1094 remove old unused methods from btMultiBody. 2020-04-10 09:16:30 -07:00
Xuchen Han 5498c575c8 add guard agaist non-manifold geometry in vtk files 2020-04-09 11:16:28 -07:00
Xuchen Han 205452cbff fix an error in residual calculation caused by inner noncontact constraint loops 2020-04-07 10:26:35 -07:00
erwincoumans 034c6b36ef Merge pull request #2718 from erwincoumans/master
fix uninitialized variables in btSoftBody: if you add new variables, …
2020-04-06 20:34:55 -07:00
Erwin Coumans bd5fde778b fix uninitialized variables in btSoftBody: if you add new variables, always initialize them! 2020-04-06 20:33:29 -07:00
stolk 41a0d72759 Enable an existing sanity check for BT_DEBUG builds. 2020-04-03 10:34:03 -07:00
stolk b7ff35ae86 Remove unused member variable from dispatcher. 2020-04-03 09:48:16 -07:00
stolk 3ab39d95a1 Catch -1 id. 2020-04-03 09:46:11 -07:00
erwincoumans ec2b6dd920 Merge pull request #2704 from stolk/master
Compiler warnings.
2020-04-01 19:19:37 -07:00
erwincoumans e2808eefd8 Merge pull request #2708 from xhan0619/msan
fix uninitialized variable in btSoftBody
2020-04-01 19:17:08 -07:00
erwincoumans 823d9c64ab Merge pull request #2706 from fuchuyuan/extrapolateBarycentricWeights
fix visual and sim mesh matching
2020-04-01 19:16:50 -07:00
stolk 55a13991cd Detect out of bounds access when looking up island. 2020-04-01 18:59:33 -07:00
Xuchen Han 86e048dddc fix uninitialized variable in btSoftBody: m_sst is not initialized at the time initializeFaceTree is called 2020-04-01 17:53:24 -07:00
Xuchen Han 80aa523825 Tune deformable collision parameters for more stable deformable vs. deformable contact 2020-04-01 17:46:37 -07:00
stolk 567f221136 Fix unused var warning. 2020-04-01 17:12:58 -07:00
Chuyuan Fu 64c7bd0a10 fix visual and sim mesh matching 2020-04-01 15:35:01 -07:00
Xuchen Han c785be51ce Initialize uninitialized variables in btSoftBody 2020-03-25 13:24:05 -07:00
erwincoumans dd2f2e3128 Merge pull request #2682 from xhan0619/master
Add support for getPose for deformable objects and separate deformable vs. rigid face contact and deformable vs. multibody face contact for flexibility.
2020-03-22 18:44:18 -07:00
erwincoumans c407b845e3 Merge pull request #2549 from dbartolini/cleanup-apple-finder-metadata
Remove src/.DS_Store
2020-03-22 15:16:59 -07:00
Xuchen Han d7fb405d71 Fix bug in collision flags. 2020-03-21 22:06:05 -07:00
Xuchen Han 3cb18f87cc fix issue #2675: update dbvt volume immediately after face tree is initialized to prevent empty volumes 2020-03-20 12:34:38 -07:00
Xuchen Han 5d26efd988 formatting and minor bug fix 2020-03-19 12:29:00 -07:00
Xuchen Han 19ed1c952a separate face contact between deformable and rigid and multibodies 2020-03-18 17:58:46 -07:00
Xuchen Han cab8b84a8f Support get body state for deformable objects so that it retrieves the best fit rigid transform 2020-03-18 17:11:20 -07:00
Xuchen Han 27d2cdaef0 Merge remote-tracking branch 'xuchen/master' into teleport 2020-03-15 19:29:06 -07:00
Xuchen Han a807d4c0c1 Fix include for std::numerical_limits; Fix uninitialized params 2020-03-13 15:03:08 -07:00
Xuchen Han 2d3cd509eb Fix divide by zero error in repulsion force 2020-03-13 14:52:13 -07:00
Xuchen Han 4730dab4bb Address PR comments 2020-03-13 14:52:13 -07:00
Xuchen Han 4b35af3830 change deformable teleport to absolute pose 2020-03-12 16:40:25 -07:00
Xuchen Han cbf282fb2f Add support for teleporting deformables 2020-03-12 16:39:28 -07:00
Xuchen Han 7dfef92267 Add support for picking deformable with mouse 2020-03-09 11:19:08 -07:00
Xuchen Han 7762b2957e fix error in barycentric weight calculation 2020-03-06 16:23:14 -08:00
Xuchen Han ec0e9892b5 add slider demo 2020-03-06 16:04:34 -08:00
Xuchen Han 4efc983ca5 bug fixes and parameter tuning 2020-03-04 17:22:46 -08:00
Xuchen Han 1cb9a0630f bug fix in barycentric weight calculation 2020-03-02 22:48:25 -08:00
Xuchen Han 4f36e09747 Motor->NonContactInner 2020-03-02 16:00:40 -08:00
Xuchen Han 2869a386a7 prevent geometric collision for sleeping deformable objects 2020-03-02 13:32:04 -08:00
Xuchen Han a6bc125945 formatting 2020-03-02 12:12:04 -08:00
Xuchen Han dbf2050269 extrapolate render mesh 2020-03-02 12:12:04 -08:00
Xuchen Han 84117b8440 separate motor constraint iterations and expose API 2020-02-26 14:11:41 -08:00
Erwin Coumans dc19da18ee fix memory leak due to custom container not handling copy operator for recursive containers 2020-02-22 10:54:23 -08:00
erwincoumans 981d5f2bf3 Merge pull request #2634 from stephengold/safeNormalize
use safeNormalize() to avoid assert failure in btVector3::normalize()
2020-02-20 10:57:42 -08:00
Stephen Gold 43877214bd use safeNormalize() to avoid assert failure in btVector3::normalize() 2020-02-17 22:45:22 -08:00
Xuchen Han d72b8b50a0 swap->btSwap 2020-02-14 15:30:35 -08:00
Xuchen Han c4eb4ad66c float->btScalar 2020-02-07 16:51:59 -08:00
Xuchen Han dafed01013 float->btScalar; add optional post collision damping 2020-02-07 13:22:15 -08:00