Lunkhound
8b3f979c27
fix a stray override keyword that slipped in
2017-06-09 18:28:46 -07:00
erwincoumans
444f206c7c
Merge pull request #849 from benelot/3D-NN-walkers-example
...
Improvements to 3DNNWalkers example
2017-06-05 13:31:07 -07:00
erwincoumans
be9384a01b
Merge pull request #1168 from lunkhound/pr-fix-thread-index
...
fix various multithreading issues with thread indexes
2017-06-05 13:27:05 -07:00
erwincoumans
0d7232c661
Merge pull request #1170 from erwincoumans/master
...
prepare for pybullet 1.1.2
2017-06-05 09:33:50 -07:00
Erwin Coumans
adb938f30f
reduce memory usage
2017-06-05 08:01:11 -07:00
lunkhound
6bf3d4e08e
Merge branch 'master' into pr-fix-thread-index
2017-06-05 00:33:02 -07:00
Erwin Coumans
b6cf8ade07
prepare for pybullet 1.1.2
2017-06-04 22:54:04 -07:00
Erwin Coumans
14a128d122
Merge remote-tracking branch 'bp/master'
2017-06-04 22:53:26 -07:00
Erwin Coumans
351ea171c1
Merge branch 'master' of https://github.com/erwincoumans/bullet3
2017-06-04 22:53:23 -07:00
erwincoumans
69642805ff
Merge pull request #1166 from erwincoumans/master
...
btThreadsAreRunning wasn't defined if BT_THREADSAFE was not defined, …
2017-06-04 22:53:11 -07:00
Erwin Coumans
704269afe1
don't pass second parameter, pybullet func
2017-06-04 22:24:14 -07:00
Erwin Coumans
88c743b5ce
Merge remote-tracking branch 'bp/master'
2017-06-04 22:12:42 -07:00
erwincoumans
b01386077d
Merge pull request #1169 from lunkhound/pr-gui-slider-fix
...
example browser: fix 'clamp-to-integer' on GUI-sliders
2017-06-04 22:08:47 -07:00
Erwin Coumans
a7aed37632
work on pybullet/C-API createMultiBody (still preliminary, only sphere/box collision shapes, no links/hierarchies yet, soon)
...
pybullet/C-API, expose linear/angular damping
fix some warnings (param name needs to be same in .h and .cpp)
fix potential startup threading issue (args were deleted in main thread while still possibly use in child thread)
fix for spinning/rolling friction in case of mixing maximal and reduced coordinate btMultiBody+btRigidBody
2017-06-04 22:04:16 -07:00
Lunkhound
03aa178ca5
example browser: fix 'clamp-to-integer' on GUI-sliders
2017-06-04 17:34:21 -07:00
Benjamin Ellenberger
4a169d180e
Call reset right before using the clock.
2017-06-04 20:47:31 +02:00
Benjamin Ellenberger
b5a80a08aa
Revert b3Clock changes and use reset method instead.
2017-06-04 20:39:10 +02:00
Lunkhound
0fc3ce69e9
fix thread index going out of range bug
2017-06-03 18:03:59 -07:00
Erwin Coumans
b23cb1dd2c
pybullet.createCollisionShape, createVisualShape, createMultiBody, programmatic creation using ProgrammaticUrdfInterface
...
(still preliminary, not ready for commit yet, see examples\pybullet\examples\createSphereMultiBodies.py)
2017-06-03 10:57:56 -07:00
Erwin Coumans
ff695dd328
Merge remote-tracking branch 'bp/master'
2017-06-03 08:16:59 -07:00
erwincoumans
861766f1d5
Merge pull request #1167 from YunfeiBai/master
...
Swap yaw and pitch, and use setEulerZYX in camera computation. Add camera yaw, pitch, distance, and target to getDebugVisualizerCamera. Add rgba color reset for TinyRender.
2017-06-03 08:16:32 -07:00
yunfeibai
708a430e30
comment out btThreadsAreRunning which does not build.
2017-06-02 18:32:39 -07:00
yunfeibai
bfcbb339cf
Merge remote-tracking branch 'upstream/master'
2017-06-02 18:26:04 -07:00
yunfeibai
0a29c8d9af
Get debug visualizer camera yaw, pitch, dist, and target.
2017-06-02 18:24:51 -07:00
yunfeibai
e2a9fc33dc
Remove debug code.
2017-06-02 17:40:50 -07:00
yunfeibai
3506603d60
Test conversion from view matrix to yaw pitch roll.
2017-06-02 16:56:05 -07:00
Erwin Coumans
1d1c822d52
btThreadsAreRunning wasn't defined if BT_THREADSAFE was not defined, causing compile errors using premake
2017-06-02 16:25:28 -07:00
erwincoumans
518c7ec00e
Merge pull request #1144 from lunkhound/pr-threading-refactor
...
Bullet 2 threading refactor: moved parallel-for calls into core libs
2017-06-02 16:18:12 -07:00
erwincoumans
210994575b
Merge pull request #1165 from erwincoumans/master
...
allow b3Clock to reset to time reference 0, by default reset will set…
2017-06-02 09:40:22 -07:00
Erwin Coumans
8ef3a60f1c
compile fix
2017-06-02 09:01:50 -07:00
Erwin Coumans
5a89b4f385
allow b3Clock to reset to time reference 0, by default reset will set the reference to 'now'.
2017-06-02 08:18:17 -07:00
erwincoumans
e47a4d61c1
Merge pull request #1164 from erwincoumans/master
...
allow plane collision in SDF, fix some warnings
2017-06-02 08:05:50 -07:00
yunfeibai
f350a506a6
Enable rgba color update for TinyRender.
2017-06-01 23:32:26 -07:00
yunfeibai
e97bb9d494
Add utility function to convert view matrix to camera yaw pitch roll.
2017-06-01 21:44:02 -07:00
erwincoumans
3987bdd333
remove pose frame from SDF,
...
allow plane collision shape in SDF
load the Roboschool stadium.sdf in humanoid_knee_position_control.py
2017-06-01 20:13:39 -07:00
Erwin Coumans
baa8c3adc2
Merge remote-tracking branch 'bp/master'
2017-06-01 16:49:15 -07:00
Erwin Coumans
030d723db6
fix some warnings
2017-06-01 16:48:07 -07:00
yunfeibai
e6d1a8cf97
Swap yaw and pitch in camera computation. Add functions to convert view matrix to camera position, and camera position to camera yaw pitch roll.
2017-06-01 15:30:37 -07:00
erwincoumans
86500004a5
Merge pull request #1160 from erwincoumans/master
...
Prepare/allow for non-Bullet2-based physics command processor in pybu…
2017-06-01 14:06:14 -07:00
Erwin Coumans
aa40b8487f
bump up SHARED_MEMORY_MAGIC_NUMBER versioning tag, remove humanoid_running_3.py
...
bump up pybullet version to 1.1.0
2017-06-01 13:33:53 -07:00
Erwin Coumans
5c6045b61f
turn down effect of default specular a bit
2017-06-01 13:15:58 -07:00
Erwin Coumans
d744fe10dc
compile fix
2017-06-01 12:51:43 -07:00
Erwin Coumans
87293e835c
implement specular, URDF non-standard specular part (see sphere2.urdf) and SDF specular support.
...
pybullet.changeVisualShape(obUid,linkIndex,specularColor=[R,G,B]) and Bullet C-API b3UpdateVisualShapeSpecularColor
Bug fixes in b3ResourcePath::findResourcePath resolution.
add stadium.sdf and roboschool/models_outdoor/stadium assets https://github.com/openai/roboschool/tree/master/roboschool/models_outdoor/stadium
minor fixes to obj2sdf
2017-06-01 12:32:44 -07:00
Erwin Coumans
439e8c84cf
add new .obj files for kuka_iiwa/model.urdf
2017-05-31 21:43:09 -07:00
Erwin Coumans
3157093125
Implemented specular reflective lighting for OpenGL 3.x, everything looks shiny (will add APIs to make it less shiny ;-)
...
Remove roof from kitchens/1.sdf, otherwise shadows and shinyness won't work (light is outside the room, bouncing against roof-top)
Make kuka_iiwa/model.urdf more smooth, use .obj for per-vertex normals (using Blender, import STL, export OBJ, enable triangles, normals and Z-UP, Y forward)
2017-05-31 20:32:45 -07:00
erwincoumans
83f910711a
Prepare/allow for non-Bullet2-based physics command processor in pybullet/Bullet-C-API
...
!!! Make sure to add examples/SharedMemory/PhysicsServerExampleBullet2.cpp to your build system, if needed
Bump up pybullet to version 1.0.9
2017-05-30 19:54:55 -07:00
erwincoumans
130cd74ecb
Merge pull request #1158 from erwincoumans/master
...
add pybullet.multiplyTransforms and pybullet.invertTransform
2017-05-30 10:59:55 -07:00
Lunkhound
cc1e6dc269
make MultiThreadedDemo available if threadsafe
2017-05-30 00:47:41 -07:00
Lunkhound
a6a0ea5f54
add task scheduler implemented with thread support interface
2017-05-30 00:21:10 -07:00
Lunkhound
562858251a
remove bad thread affinity mask setting
2017-05-30 00:09:05 -07:00