2.87
example browser: fix 'clamp-to-integer' on GUI-sliders
create a C/C++ plugin system for pybullet / C-API.
fix 'safeNormalize' (probably should remove it) Fix for Issue 953: cull degenerate triangles https://github.com/bulletphysics/bullet3/issues/935 Thanks to Oleg Klimov for the report and reproduction case.
Remove unused ROS urdf (was replaced by Bullet UrdfParser. Small refactoring for ExampleBrowser: move examples cpp files in the app/executable Move ExtendedTutorials in its own app/executable as a test.
rename ExampleInterface -> CommonExampleInterface to be a little bit more consistent in 'CommonInterfaces' naming
enable URDF loading throught the 'File/Open' menu set a default camera targets for each demo. note that it is only reset when switching to a different demo, so you can restart at your chosen location. no OpenCL pairbench drawing in OpenGL2 (there is no VBO available etc)
Re-enable Physics Server (Logging) and Physics Server (Replay Log)
allow obsolete OpenGL2 drawer to render with z-up axis.
add pybullet.connect(pybullet.GUI_SERVER) option. This allows shared memory connections, acting as a physics server. You can connect using SHARED_MEMORY to this GUI_SERVER.
bump up pybullet setup.py version, make B3_NO_PYTHON_FRAMEWORK default on Mac minor fixes (arg name in header/cpp the same)
more fixes for retina + glfw + opengl2 fallback
VR video recording, use command-line --mp4=videoname.mp4 tune gripper grasp example with tefal pan, 800Newton force. URDF importer: if using single transform 1 child shape, don't use compound shape. if renderGUI is false, don't intercept mouse clicks add manyspheres.py example (performance is pretty bad, will look into it) [pybullet] expose contactBreakingThreshold
fix issue with rendering of certain capsules from MJCF files.
implement pybullet.changeTexture. For now, the width/height has to match the target texture unique id, otherwise crashes may happen (a check for width/height match will be added) See also examples\pybullet\examples\changeTexture.py
remove a debug printf