python binding of bullet by swig
Project description
==========
swigbullet
==========
bullet wrapper by swig.
python binding is supported.
directories
===========
bullet-2.79
-----------
* http://freeglut.sourceforge.net/
ZLib license.
Reconstruction of taking out the class in a class outside is carried out.
For example, btRigidBody::btRigidBodyConstructionInfo to btRigidBodyConstructionInfo.
freeglut
--------
* http://freeglut.sourceforge.net/
MIT license.
BasicDemo
---------
based bullet-2.79/Demos/BasicDemo.
depend on freeglut.
gldrawer
--------
The utility which draws the bullet world by OpenGL.
based bullet-2.79/Demos/OpenGL.
swigbullet
----------
bullet wrapper by swig.
build on Windows
================
0. requirement
--------------
on msys shell
::
$ /c/Python27/python --version
Python 2.7.2
$ cat /c/Python27/Lib/distutils/distutils.cfg
[build]
compiler=mingw32
$ gcc --version
gcc.exe (tdm-1) 4.6.1
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$ premake4 --version
premake4 (Premake Build Script Generator) 4.3
$ swig -version
SWIG Version 2.0.4
Compiled with i586-mingw32msvc-g++ [i686-pc-linux-gnu]
Configured options: +pcre
Please see http://www.swig.org for reporting bugs and further information
1. bullet-2.79
--------------
::
$ cd bullet-2.79
$ premake4 gmake
$ make
$ ls ../release
libBulletDynamics.a libLinearMath.a libBulletCollision.a libBulletSoftBody.a
2. gldrawer
-----------
The utility which draws the bullet world by OpenGL.
::
$ cd gldrawer
$ premake4 gmake
$ make
$ ls ../release
libgldrawer.a
3. swigbullet/python binding
----------------------------
::
$ cd swigbullet/python
$ /c/Python27/python setup.py install
# examples
$ /c/Python27/examples/HelloWorld.py
$ /c/Python27/examples/Demo.py
swigbullet
==========
bullet wrapper by swig.
python binding is supported.
directories
===========
bullet-2.79
-----------
* http://freeglut.sourceforge.net/
ZLib license.
Reconstruction of taking out the class in a class outside is carried out.
For example, btRigidBody::btRigidBodyConstructionInfo to btRigidBodyConstructionInfo.
freeglut
--------
* http://freeglut.sourceforge.net/
MIT license.
BasicDemo
---------
based bullet-2.79/Demos/BasicDemo.
depend on freeglut.
gldrawer
--------
The utility which draws the bullet world by OpenGL.
based bullet-2.79/Demos/OpenGL.
swigbullet
----------
bullet wrapper by swig.
build on Windows
================
0. requirement
--------------
on msys shell
::
$ /c/Python27/python --version
Python 2.7.2
$ cat /c/Python27/Lib/distutils/distutils.cfg
[build]
compiler=mingw32
$ gcc --version
gcc.exe (tdm-1) 4.6.1
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$ premake4 --version
premake4 (Premake Build Script Generator) 4.3
$ swig -version
SWIG Version 2.0.4
Compiled with i586-mingw32msvc-g++ [i686-pc-linux-gnu]
Configured options: +pcre
Please see http://www.swig.org for reporting bugs and further information
1. bullet-2.79
--------------
::
$ cd bullet-2.79
$ premake4 gmake
$ make
$ ls ../release
libBulletDynamics.a libLinearMath.a libBulletCollision.a libBulletSoftBody.a
2. gldrawer
-----------
The utility which draws the bullet world by OpenGL.
::
$ cd gldrawer
$ premake4 gmake
$ make
$ ls ../release
libgldrawer.a
3. swigbullet/python binding
----------------------------
::
$ cd swigbullet/python
$ /c/Python27/python setup.py install
# examples
$ /c/Python27/examples/HelloWorld.py
$ /c/Python27/examples/Demo.py
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
swigbullet-2.79-1.zip
(7.0 kB
view details)
Built Distribution
swigbullet-2.79-1.win32.zip
(802.1 kB
view details)
File details
Details for the file swigbullet-2.79-1.zip
.
File metadata
- Download URL: swigbullet-2.79-1.zip
- Upload date:
- Size: 7.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cca4c5b58294d725e1e942d721099636250363e0a0cb9ffce4519cebafd6618d |
|
MD5 | c40236957f1ddc2ea69c0792a581525a |
|
BLAKE2b-256 | cb87278c6ca0e096a17f14a0deb166982f836cec6e6fa0704fd54c1ffe4c0147 |
File details
Details for the file swigbullet-2.79-1.win32.zip
.
File metadata
- Download URL: swigbullet-2.79-1.win32.zip
- Upload date:
- Size: 802.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 605cbee9f9d9a473bdc9fb38ce5c1cf40a05315f23be47e51e5dcbcb6649d1d7 |
|
MD5 | 25f265f18f087a73d716c8a6e84e8660 |
|
BLAKE2b-256 | d86bb8c3b6e8adcc9272c2fcf36c2810a4f65c3d4bfb60819032e7ed8f84ac49 |