bullet3/examples/CommonInterfaces
erwin coumans c28cd03fbd OpenVR controller can pick/drag objects. Instructions, Windows only:
Compile using premake+visual studio, and compile App_SharedMemoryPhysics_VR
Compile pybullet using cmake using cmake -DBUILD_PYBULLET=OFF -DCMAKE_BUILD_TYPE=Release ..
Create a symbolic link from c:\python\dlls\pybullet.pyd to C:\develop\bullet3\cmp\lib\Release\pybullet.dll
App_SharedMemoryPhysics_VR
Run Python. Here are some Python lines to get going:
import pybullet as p
p.connect(p.SHARED_MEMORY)
p.loadURDF("cube.urdf")
p.setGravity(0,0,-10)
p.setRealTimeSimulation(1)

Allow real-time simulation in physics server, add pybullet command setRealTimeSimulation to control it
Mesh decimation (reduce number of triangles/vertices) using a Blender modifier for Kuka IIWA and Husky
Disabled the 'glFlush' commands in GLInstancingRenderer.
Add VR controller methods to examples\CommonInterfaces\CommonExampleInterface.h
Use the ANSI version in Windows file/string operations instead of unicode, hope this doesn't break builds.
2016-07-17 23:50:11 -07:00
..
Common2dCanvasInterface.h add very simple (rudimentary) time series graphing example 2015-07-15 09:07:47 -07:00
CommonCameraInterface.h shrink down cube size of BasicDemo 10 times (it looked ginormous in VR) from 2x2x2 meter to 0.2 2016-07-09 15:09:09 -07:00
CommonExampleInterface.h OpenVR controller can pick/drag objects. Instructions, Windows only: 2016-07-17 23:50:11 -07:00
CommonGraphicsAppInterface.h add option to use hardware OpenGL renderer for synthetic camera 2016-07-12 18:16:13 -07:00
CommonGUIHelperInterface.h add option to use hardware OpenGL renderer for synthetic camera 2016-07-12 18:16:13 -07:00
CommonMultiBodyBase.h fix more memory leaks, ImportURDFExample is now leak-free 2016-07-16 17:40:44 -07:00
CommonParameterInterface.h add combobox to select software/opengl rendering to compare 2016-05-18 17:57:13 -07:00
CommonRenderInterface.h shrink down cube size of BasicDemo 10 times (it looked ginormous in VR) from 2x2x2 meter to 0.2 2016-07-09 15:09:09 -07:00
CommonRigidBodyBase.h add a textured sphere8.obj test with obj loader 2015-08-05 19:03:27 -07:00
CommonWindowInterface.h fixes in Mac resizing example browser (if window size exceeds capability) 2016-05-03 23:46:29 -07:00