jingyuc
|
d945e48af2
|
clean up the damping codes
|
2021-10-13 23:39:36 -04:00 |
|
jingyuc
|
bd6e49bcc1
|
disable all debug printout
|
2021-10-11 11:24:17 -04:00 |
|
jingyuc
|
07cfa9a433
|
add cfm and penetration correction to the velocity error for the contact constraint. clean up btReducedSoftBody class. momenumtum conservation WIP
|
2021-10-07 15:10:57 -04:00 |
|
jingyuc
|
1949710131
|
clean up momentum conservation test example and the springboard example
|
2021-10-04 17:36:17 -04:00 |
|
jingyuc
|
c4da596778
|
now support scaling of reduced deformable object. the order of applying impulse is changeable now
|
2021-10-04 11:56:29 -04:00 |
|
jingyuc
|
1bee1ba4c4
|
support applying impulse in alternating order. change several example setups.
|
2021-09-28 00:55:12 -04:00 |
|
jingyuc
|
354c5a6e62
|
Merge branch 'bulletphysics:master' into master
|
2021-09-26 17:49:41 -04:00 |
|
jingyuc
|
107c5526eb
|
reduced motor grasp example is working
|
2021-09-24 13:16:33 -04:00 |
|
jingyuc
|
5e0a805d73
|
separate two tangential direction for the multibody vs reduced deformable contact
|
2021-09-21 17:35:35 -04:00 |
|
jingyuc
|
9de3d25172
|
testing multibody vs reduced deformable friction. save files
|
2021-09-21 16:22:12 -04:00 |
|
erwincoumans
|
289a1b3f6e
|
Merge pull request #3931 from notrabs/bugfix/softbody-compound-crash
Fix crash when btSoftBody collides with btCompoundShape
|
2021-09-20 14:37:01 -07:00 |
|
jingyuc
|
064fdc40bd
|
Merge branch 'bulletphysics:master' into master
|
2021-09-16 16:09:55 -04:00 |
|
jingyuc
|
bfd3d1cd8d
|
normal impulse for multibody vs reduced deformable contact is working
|
2021-09-15 16:45:20 -04:00 |
|
jingyuc
|
593f387a06
|
demo setup
|
2021-09-13 22:48:08 -04:00 |
|
Aaron Franke
|
ad74cfe6c8
|
Update Bullet URL in copyright statements
|
2021-09-13 09:06:14 -05:00 |
|
jingyuc
|
1c8afcf54f
|
clean up reduced body creation
|
2021-09-12 23:21:20 -04:00 |
|
jingyuc
|
b4efd91476
|
add support for damping. the fixed constraint is working again with the deltaImpulse form
|
2021-09-12 21:53:23 -04:00 |
|
jingyuc
|
9d1aafc51c
|
better support of initial rotation.
|
2021-09-10 13:34:34 -04:00 |
|
jingyuc
|
e62c42f54c
|
rotate the modes when the mesh has a initial transformation. new grasping example with motor WIP
|
2021-09-09 18:35:07 -04:00 |
|
jingyuc
|
ce765a8a88
|
friction is now applied in a way similar to what the rigid body solver does
|
2021-09-08 19:00:55 -04:00 |
|
jingyuc
|
eef3b73cd2
|
fixed a sign issue in the friction of the reduced deformable vs moving rigid body contact
|
2021-09-07 18:38:13 -04:00 |
|
jingyuc
|
3a70641c65
|
Merge branch 'bulletphysics:master' into master
|
2021-09-07 15:25:11 -04:00 |
|
jingyuc
|
3a84b05058
|
Added a new friction slope example (ground is rotating). Fixed a problem in the reduced deformable's friction (now clamp the maximum tangential impulse based on the tangential velocity impulse at the current iteration, not the total tangential velocity at the beginning)
|
2021-09-06 17:56:32 -04:00 |
|
jingyuc
|
df07b42318
|
contact with moving rigid body is working. There is a sign error when calculating the deltaVelocity of the solverBody
|
2021-09-03 17:32:26 -04:00 |
|
jingyuc
|
f2e114fc81
|
fixed the wrong dimension used to calculate the inertia tensor in btReducedSoftBodyHelpers
|
2021-09-03 14:47:31 -04:00 |
|
jingyuc
|
e70fc6453b
|
add support for initial rotation
|
2021-09-02 21:32:16 -04:00 |
|
jingyuc
|
93e00054e3
|
set up reduced grasping example
|
2021-09-02 13:35:14 -04:00 |
|
jingyuc
|
104410c63d
|
fixed an incorrect impulse factor in btSoftBodyInternals. The total impulse factor is now calculated in the constraint solver class.
|
2021-09-02 00:20:19 -04:00 |
|
jingyuc
|
c2601663e4
|
debugging moving rigid vs reduced deformable contact
|
2021-09-01 16:36:52 -04:00 |
|
Chuyuan Fu
|
9b3c8c8dbb
|
fix format
|
2021-09-01 13:18:58 -07:00 |
|
Chuyuan Fu
|
b795243cc5
|
fix asan
|
2021-09-01 13:18:58 -07:00 |
|
jingyuc
|
634c8b7b38
|
Merge branch 'bulletphysics:master' into master
|
2021-08-31 20:16:15 -04:00 |
|
jingyuc
|
42fac2e364
|
fixed a minor issue: disable deactivation for the reduced collision example
|
2021-08-31 01:33:38 -04:00 |
|
jingyuc
|
b1803afbb9
|
collision with moving rigid body seems to be working. checking why there is side motion
|
2021-08-30 13:19:33 -04:00 |
|
jingyuc
|
f26e3d133d
|
set up the reduced vs rigid collision example
|
2021-08-26 12:47:09 -04:00 |
|
jingyuc
|
6a87310d3c
|
friction is working now
|
2021-08-25 16:38:57 -04:00 |
|
jingyuc
|
52abe35e41
|
friction seems to be working. However, when the block is only sliding on the surface, there is no friction because no delta normal impulse...need to think
|
2021-08-25 00:38:29 -04:00 |
|
jingyuc
|
166dc2865d
|
frictionless contact also works with reduced modes enabled
|
2021-08-24 16:30:33 -04:00 |
|
jingyuc
|
c735830f0a
|
more stable rigid contact
|
2021-08-24 15:08:57 -04:00 |
|
jingyuc
|
840db372b9
|
delta impulse version is working
|
2021-08-24 00:40:27 -04:00 |
|
jingyuc
|
d9152b9cf5
|
WIP warm starting
|
2021-08-23 01:17:58 -04:00 |
|
jingyuc
|
368385d5ad
|
need to project the impulse on the normal to prevent sliding
|
2021-08-21 15:54:34 -04:00 |
|
Chuyuan Fu
|
107295db5f
|
fix typo
|
2021-08-19 09:32:49 -07:00 |
|
Chuyuan Fu
|
e16c9bb1cc
|
implement request deformable contact info
|
2021-08-18 18:48:35 -07:00 |
|
jingyuc
|
70ec2f9d46
|
use the correct relative position to apply the impulse
|
2021-08-18 16:24:46 -04:00 |
|
jingyuc
|
0444fea9eb
|
collision impulse starts to look reasonable, but the motion is still strange.
|
2021-08-18 14:31:59 -04:00 |
|
jingyuc
|
eacdbe67a0
|
reduced velocity should be updated from i-th iteration instead of from the predicted state, because thexternal force has no memory of the previous iteration
|
2021-08-16 14:36:35 -04:00 |
|
jingyuc
|
9a17391a9a
|
modified the code. explicit time stepping should only be implicit in velocity
|
2021-08-13 16:34:34 -04:00 |
|
jyc-n
|
d6d8c3ceac
|
reworking static constraint WIP
|
2021-08-12 22:36:39 -04:00 |
|
jingyuc
|
35f7a1a569
|
add new reduced deformable contact constraint class. able to call the reduced soft body's apply impulse function
|
2021-08-12 12:31:44 -04:00 |
|