Chuyuan Fu
bad085554c
set collision margin for implicit cynlinder
2020-05-15 14:19:23 -07:00
Stephen Gold
c1bc1a3688
btCollisionObject.h: add getters for m_objectsWithoutCollisionCheck
2020-05-13 03:24:49 -07:00
Xuchen Han
fb751361a6
tune deformable_torus.py so the tori don't sink into each other
2020-05-11 18:51:32 -07:00
Xuchen Han
adf9e74dcb
match API in pybullet.c
2020-05-11 18:51:26 -07:00
Xuchen Han
b75dd02f68
make cloth in deformable anchor come to stop
2020-05-11 17:41:32 -07:00
Xuchen Han
f07042723c
bug fix in damping mode
2020-05-11 17:40:00 -07:00
Xuchen Han
ce237ec7ec
fix API for different damping modes for mass spring
2020-05-11 17:08:33 -07:00
Xuchen Han
644fd5f311
add API for two different damping modes for mass spring
2020-05-11 16:42:17 -07:00
Xuchen Han
15f3e144f6
Merge remote-tracking branch 'origin/master' into splitImpulseMulti
2020-05-11 15:55:32 -07:00
Xuchen Han
5f2ac5e922
parameter tuning
2020-05-11 15:54:15 -07:00
Xuchen Han
607ddc25b7
make deformable collision detection wider
2020-05-11 15:53:54 -07:00
Xuchen Han
3054cc01a1
demo parameter tune
2020-05-11 12:05:35 -07:00
Xuchen Han
e4df217284
bug fix
2020-05-11 12:05:02 -07:00
Tigran Gasparian
faa708db49
Fixes bug where user data defined in a URDF link wasn't being applied on
...
the correct link.
2020-05-11 19:27:04 +02:00
erwincoumans
004dcc3404
Merge pull request #2793 from erwincoumans/master
...
add fractionEpsilon to filter rays with similar hit fraction
2020-05-08 20:18:07 -07:00
Erwin Coumans
53b65b795f
add fractionEpsilon to filter rays with similar hit fraction
...
remove debug printf
2020-05-09 02:42:47 -07:00
Xuchen Han
cb1cd969a8
allow positive penetration to pose inactive constraints for more stability
2020-05-08 16:51:53 -07:00
Xuchen Han
7069d51eae
Reduce deformable erp for more stability
2020-05-08 16:37:17 -07:00
erwincoumans
b154bf75b8
Merge pull request #2788 from fuchuyuan/generateFaceMesh
...
Write face mesh to obj and fix rigid transform for softbody
2020-05-08 13:00:43 -07:00
erwincoumans
959b3e8258
Merge pull request #2790 from erwincoumans/master
...
add reportHitNumber to allow reporting a specific ray intersection hit
2020-05-08 12:59:06 -07:00
Erwin Coumans
f0cccf0faa
add collisionFilterMask to rayTestBatch and rayTest
...
This will allow to exclude (filter) certain bodies.
By default, static bodies have collision group 2, and dynamic (mass=1) bodies have collision group 1.
As long as mask & group != 0, a raytest will be performed.
2020-05-08 11:57:25 -07:00
Erwin Coumans
8f380b3fd2
use white as default undefined color instead of the googley colors.
...
use loadURDF(..., flags = pybullet.URDF_GOOGLEY_UNDEFINED_COLORS) to get Googley colors when colors are undefined.
2020-05-08 10:44:39 -07:00
Erwin Coumans
daa0a27403
add reportHitNumber to allow reporting a specific ray intersection hit
...
(by default, pybullet.rayTestBatch reports the closest hit, so you can report 2nd closest or 3rd closest hit etc)
Fix pybullet.createCollisionShape, in some cases (concave trimesh, convex mesh) two instances were created.
2020-05-07 23:23:24 -07:00
Chuyuan Fu
9d6053a8ff
Add writing surface mesh file for tetrahedron mesh
2020-05-07 17:23:12 -07:00
Chuyuan Fu
80acb57119
fix softbody GetRigidTransform
2020-05-07 17:21:55 -07:00
Erwin Coumans
5fd11fe90b
add crossguid
2020-05-07 23:20:55 +00:00
erwincoumans
86a950b135
Merge pull request #2787 from NiranthS/patch-1
...
Update externalTorqueControlledSphere.py
2020-05-07 10:38:09 -07:00
NiranthS
620e899e28
Update externalTorqueControlledSphere.py
2020-05-07 22:44:32 +05:30
erwincoumans
8b0c7069d3
Merge pull request #2785 from erwincoumans/master
...
fix OpenGL issue on Mac osx (required resize) and semi-colon for base64.h
2020-05-06 20:05:25 -07:00
erwincoumans
f92ad9a33d
Update base64.h
2020-05-06 17:58:22 -07:00
Erwin Coumans
0883aa06f3
fix OpenGL issue on Mac OSX, requiring a resize before drawing works ok.
2020-05-06 17:39:41 -07:00
erwincoumans
6daec96f39
Merge pull request #2784 from erwincoumans/master
...
add cpp_base64
2020-05-06 15:50:01 -07:00
Erwin Coumans
298ee24f0e
add cpp_base64
2020-05-06 22:49:09 +00:00
erwincoumans
4ab592dab1
Merge pull request #2776 from stephengold/master
...
extend BVH and GImpact algorithms to accept meshes with PHY_UCHAR indices
2020-05-06 14:59:48 -07:00
erwincoumans
9a662530ed
Merge pull request #2783 from sippeyxp/rmdbgvar
...
Remove unused thread-unsafe debug variable 'maxIteration' …
2020-05-06 14:57:26 -07:00
Peng Xu
b13ca4e969
Remove unused thread-unsafe debug variable 'maxIteration' that is no longer used in btQuantizedBvh.cpp
2020-05-06 11:03:39 -07:00
erwincoumans
bedf63c34d
Merge pull request #2781 from erwincoumans/master
...
bump up pybullet version to 2.7.5
2020-05-05 08:21:20 -07:00
Erwin Coumans
d479ca712c
allow to call getDebugVisualizerCamera in DIRECT mode (returns all 0)
2020-05-05 03:15:26 +00:00
Erwin Coumans
8719ac6c95
soft body is not enabled in the test
2020-05-05 02:46:19 +00:00
Erwin Coumans
696837af16
Merge remote-tracking branch 'bp/master'
2020-05-05 02:43:01 +00:00
Xuchen Han
9a35ccfd5f
demo changes
2020-05-03 00:51:53 -07:00
Xuchen Han
a9449601cd
add multibody split impulse when solving contact with deformable
2020-05-03 00:51:46 -07:00
Erwin Coumans
65bad4c269
bump up pybullet version to 2.7.5
2020-04-29 20:03:54 -07:00
erwincoumans
ca50714996
Merge pull request #2775 from xhan0619/splitImpulse
...
Split impulse
2020-04-29 20:00:00 -07:00
Xuchen Han
84f028a5e6
move the position of physicsclientid in the list of argument to be the last
2020-04-29 16:40:06 -07:00
erwincoumans
c354c6dec4
Merge pull request #2774 from fuchuyuan/master
...
updateVisualShape for softbody
2020-04-29 16:10:24 -07:00
Stephen Gold
5ec86e9f9a
extend BVH and GImpact algorithms to accept meshes with UCHAR indices
2020-04-28 00:00:07 -07:00
Xuchen Han
eefec255cf
Merge remote-tracking branch 'origin/master' into splitImpulse
2020-04-27 20:29:06 -07:00
Xuchen Han
cfbcedeac9
add calculate contact force
2020-04-27 20:17:11 -07:00
Chuyuan Fu
4e1fa56104
updateVisualShape for softbody
...
fix
fix space
2020-04-27 20:08:32 -07:00