Update README.md
This commit is contained in:
25
README.md
25
README.md
@@ -2,18 +2,20 @@
|
|||||||
[](https://travis-ci.org/bulletphysics/bullet3)
|
[](https://travis-ci.org/bulletphysics/bullet3)
|
||||||
[](https://ci.appveyor.com/project/erwincoumans/bullet3)
|
[](https://ci.appveyor.com/project/erwincoumans/bullet3)
|
||||||
|
|
||||||
# Bullet 2.x including pybullet and experimental Bullet 3 OpenCL.
|
# Bullet 2.x including pybullet, Virtual Reality support and
|
||||||
|
# experimental Bullet 3 OpenCL implementation.
|
||||||
|
|
||||||
This is the official repository of Bullet 2.x, moved from http://bullet.googlecode.com
|
This is the official repository of Bullet 2.x, moved from http://bullet.googlecode.com
|
||||||
It includes the optional experimental Bullet 3 GPU pipeline.
|
It includes the optional experimental Bullet 3 GPU pipeline.
|
||||||
|
|
||||||
The Bullet 2 API will stay default and up-to-date while slowly moving to Bullet 3.
|
The Bullet 2 API will stay default and up-to-date while slowly moving to a new API.
|
||||||
The steps towards Bullet 3 are in a nutshell:
|
The steps towards a new API is in a nutshell:
|
||||||
|
|
||||||
1. The old Bullet2 demos are being merged into the examples/ExampleBrowser
|
1. The old Bullet2 demos are being merged into the examples/ExampleBrowser
|
||||||
2. A new Bullet 3 API is created
|
2. A new physics-engine agnostic C-API is created, see examples/SharedMemory/PhysicsClientC_API.h
|
||||||
3. All Bullet2 functionality is added to Bullet 3.
|
3. Python bindings in pybullet are on top of this C-API, see examples/pybullet
|
||||||
4. The OpenCL examples in the ExampleBrowser can be enabled using --enable_experimental_opencl
|
4. A Virtual Reality sandbox using openvr for HTC Vive and Oculus Rift is available
|
||||||
|
5. The OpenCL examples in the ExampleBrowser can be enabled using --enable_experimental_opencl
|
||||||
|
|
||||||
You can still use svn or svn externals using the github git repository: use svn co https://github.com/bulletphysics/bullet3/trunk
|
You can still use svn or svn externals using the github git repository: use svn co https://github.com/bulletphysics/bullet3/trunk
|
||||||
|
|
||||||
@@ -49,6 +51,17 @@ All source code files are licensed under the permissive zlib license
|
|||||||
|
|
||||||
Click on build_visual_studio.bat and open build3/vs2010/0MySolution.sln
|
Click on build_visual_studio.bat and open build3/vs2010/0MySolution.sln
|
||||||
|
|
||||||
|
**Windows Virtual Reality sandbox for HTC Vive and Oculus Rift **
|
||||||
|
|
||||||
|
Click on build_visual_studio_vr_pybullet_double.bat and open build3/vs2010/0MySolution.sln
|
||||||
|
Edit this batch file to choose where Python include/lib directories are located.
|
||||||
|
You can connect from Python pybullet to the sandbox using:
|
||||||
|
|
||||||
|
```
|
||||||
|
import pybullet as p
|
||||||
|
p.connect(p.SHARED_MEMORY)
|
||||||
|
```
|
||||||
|
|
||||||
**Linux and Mac OSX gnu make**
|
**Linux and Mac OSX gnu make**
|
||||||
|
|
||||||
In a terminal type:
|
In a terminal type:
|
||||||
|
|||||||
Reference in New Issue
Block a user