jingyuc
0b641b51d7
add benchmark comparison example. change ReduceddMotorGrasp example to the real world dimensions
2021-11-21 02:11:55 -05: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
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
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
93e00054e3
set up reduced grasping example
2021-09-02 13:35:14 -04:00
jingyuc
f26e3d133d
set up the reduced vs rigid collision example
2021-08-26 12:47:09 -04:00
jyc-n
3425c01acc
created new free fall example. WIP
2021-08-09 16:26:17 -04:00
jingyuc
6c2023e330
add mode visualizer example.
2021-07-28 12:34:01 -04:00
jingyuc
fa00ee2bbd
Start the reduced deformable example. Read in mesh and modes files.
2021-07-13 00:45:11 -04:00
WenlongLu
b95f9d3afb
Add kinematic multibody base example
2020-10-29 23:34:53 -07:00
Erwin Coumans
a67681aee5
add kinematic rigid body ground example.
2020-10-22 11:25:08 -07:00
Xuchen Han
3fd743a069
add a colliding demo to for easier implcit contact testing
2020-06-19 14:50:56 -07:00
Xuchen Han
abaf278c2d
add extreme deformation demo
2020-06-17 18:49:09 -07:00
Xuchen Han
d38ea87027
add gripper with deformable cloth demo
2019-12-13 14:33:54 -08:00
Xuchen Han
13314360a8
add option for deformable rigid split impulse
2019-11-05 18:07:58 -08:00
Xuchen Han
36f7441790
support anchor constraint between deformable and multibody
2019-10-17 16:45:28 -07:00
Xuchen Han
60dfe1fe69
add support for anchor constraint between deformable and rigid
2019-10-16 19:23:01 -07:00
Xuchen Han
416e516735
add naive implementation of self collision
2019-09-28 14:44:41 -07:00
Xuchen Han
0501fe1bbd
add cloth demo to show deformable friction
2019-09-28 14:44:41 -07:00
Xuchen Han
55ebafc755
add demo to test soft body friction
2019-09-28 14:44:41 -07:00
Xuchen Han
a92a8f1135
add demo for deformable contact
2019-09-28 14:44:41 -07:00
Erwin Coumans
25c61a40b5
remove BlockSolver/*
2019-09-11 10:19:43 -07:00
Xuchen Han
27492887bf
move files and update license
2019-08-16 13:45:08 -07:00
Xuchen Han
deb7c152c4
add corotated model to lagrangian forces
2019-08-16 13:45:05 -07:00
Xuchen Han
10e819db8e
add grasping with joint motor example
2019-08-16 13:45:05 -07:00
Xuchen Han
9a7e30d09f
move deformable examples to a single folder and rename them; change license to google 2016
2019-08-08 15:00:55 -07:00
Xuchen Han
8cc7cb59d7
clean up examples
2019-08-02 14:06:42 -07:00
Xuchen Han
233a381e7c
add correct impulse matrix to multibody-deformable contact
2019-08-02 13:15:00 -07:00
Xuchen Han
dc10336d45
code clean up + check in examples
2019-08-02 13:12:59 -07:00
Xuchen Han
32836b0694
set up deformable world and solver (does not support contact or friction yet)
2019-08-02 13:10:17 -07:00
Erwin Coumans
6160b52fd7
graphicsServer to workaround OpenGL issues on some servers.
2019-06-13 23:24:22 -07:00
erwincoumans
f28fd91e4f
add raycast accelerator for btHeightfieldTerrainShape, thanks to Marc Zylann, see https://github.com/bulletphysics/bullet3/pull/2062
...
it can be disabled by setting the flag cb.m_flags |= btTriangleRaycastCallback::kF_DisableHeightfieldAccelerator;
acceleration is disabled for z axis up.
add btHeightfieldTerrainShape example to example browser
2019-04-15 21:55:29 -07:00
erwincoumans
4d3f2e5b17
Merge branch 'master' into SIblock
2019-03-27 16:18:36 -07:00
Erwin Coumans
4898887265
temporary disable experimental BulletRobotics examples
2019-03-26 15:07:55 -07:00
Chuyuan Fu
7aba1f9e8a
Use two SI solvers as blocks in block solver.
...
In the btBlockSolver we are experimenting with, we have SI for both multibody and rigid body. I'm currently replacing rigid body SI solver with two smaller SI solvers. The two examples provided by RigidBodyBoxes.h should have the same behavior.
2019-03-25 14:41:58 -07:00
Chuyuan Fu
1660957f75
Untrack Grasp box example for now. This example needs more adjustment.
...
fix compile
2019-03-07 17:10:16 -08:00
Chuyuan Fu
e818452494
Add grasp box example and fixjoint boxes example.
...
tmp
gripper is working?
fix joint example
2019-03-07 17:10:16 -08:00
Chuyuan Fu
9141caf67e
Add joint limit example.
...
The demo artifically exceeds joint limit due to numerical errors caused
by large ratio.
2019-03-07 17:09:32 -08:00
Chuyuan Fu
5d60c274c4
Add an example of a stack of boxes of large mass ratio. The default
...
solver cannot solve it effectively.
2019-03-07 17:08:16 -08:00
erwincoumans
4d39b7caca
Merge pull request #2142 from fuchuyuan/fixedJoint
...
Fixed joint
2019-03-06 22:03:00 -08:00
Chuyuan Fu
8b5a238b2f
Add boxes joint by fixed joint example\n Onlyp2p joint works
2019-03-06 13:47:49 -08:00
erwincoumans
36a9dcf368
remove src/BulletDynamics/Featherstone/btMultiBodyBlockConstraintSolver.cpp and examples/ConstraintSolvers/* code
...
revert changes to btMultiBodyConstraintSolver/btSequentialImpulseConstraintSolver related to btMultiBodyBlockConstraintSolver
2019-02-27 17:10:17 -08:00
erwincoumans
d7e087de16
prepare small experiment with block solver
2019-02-26 23:27:05 -08:00
erwincoumans
c44471c38c
preparation for block solver btRigidBody.
2019-02-26 20:24:15 -08:00
stolk
464100168f
Added Benchmark Demo for packed convex shapes.
2018-11-02 10:13:08 -07:00
erwincoumans
ab8f16961e
Code-style consistency improvement:
...
Apply clang-format-all.sh using the _clang-format file through all the cpp/.h files.
make sure not to apply it to certain serialization structures, since some parser expects the * as part of the name, instead of type.
This commit contains no other changes aside from adding and applying clang-format-all.sh
2018-09-23 14:17:31 -07:00
Jeongseok Lee
777ffac5c2
Fix typo in demo name: MultiDofCreateFunc --> MultiDof
2018-08-06 10:42:25 -07:00
Jeongseok Lee
89c6a83ae9
Add MLCP constraint solver for multibody
2018-08-02 22:53:30 -07:00
yunfeibai
e3e9546960
Load the deformable object through obj file. Modify the demo for two way coupling between multibody and softbody.
2018-01-07 19:06:09 -08:00