Commit Graph

19 Commits

Author SHA1 Message Date
Xuchen Han
ae42cc561e add damping energy in line search 2019-09-28 14:44:41 -07:00
erwincoumans
0d4db1a6f2 Update btDeformableMassSpringForce.h 2019-09-09 20:41:42 -07:00
Xuchen Han
5826492020 add elastic force differential for mass spring 2019-09-04 18:48:00 -07:00
Xuchen Han
d4a15e016e add newton solver 2019-09-04 18:48:00 -07:00
Xuchen Han
e73f70efa2 swap m_x and m_q in softbody to align with rendering convention 2019-09-04 18:48:00 -07:00
Xuchen Han
fadf6aa612 prevent division by zero in mass spring 2019-08-20 16:26:19 -07:00
Xuchen Han
74adce7322 bug fix in momentum conserving damping model for mass spring; update default damping model to momentum conserving one 2019-08-19 11:28:41 -07:00
Xuchen Han
86a1312875 add author info 2019-08-16 13:45:30 -07:00
Xuchen Han
aa4d5bda3e add elastic and damping stiffness of spring into the force class 2019-08-16 13:45:29 -07:00
Xuchen Han
f8c60e9e3c add option for angular momentum conserving damping for mass spring 2019-08-16 13:45:29 -07:00
Xuchen Han
7adb6fdff3 2016 -> 2019 2019-08-08 17:43:49 -07:00
Xuchen Han
73f5eb6a8f add profiling and code clean up 2019-08-05 16:49:04 -07:00
Xuchen Han
02d3a9469f code clean up + Zlib copyright header 2019-08-05 11:54:17 -07:00
Xuchen Han
8c04a78c9b switch from std::unordered_map to btHashMap 2019-08-02 23:26:11 -07:00
Xuchen Han
7f33d8cdb9 get rid of 'using' 2019-08-02 15:27:10 -07:00
Xuchen Han
f624b60c19 get rid of auto 2019-08-02 15:19:37 -07:00
Xuchen Han
ec403f790d factor out force; now btDeformableLagrangianceForce can be specified at configuration time and to specific softbody 2019-08-02 13:15:06 -07:00
Xuchen Han
243b9fc8c7 combat friction drift in positionCorrect by changing velocity and change it back (effectively only changing position) 2019-08-02 13:14:15 -07:00
Xuchen Han
a90cad2a96 deformable code refactor 2019-08-02 13:13:21 -07:00