Skip to main content
==========
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

Metadata

Release files for swigbullet 2.79-1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for swigbullet 2.79-1
File Size Uploaded
swigbullet-2.79-1.zip 7.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for swigbullet 2.79-1
File Interpreter ABI Platform
swigbullet-2.79-1.win32.zip Details

Total release size: 809.1 kB

Release files / swigbullet-2.79-1.zip

Download URL swigbullet-2.79-1.zip
Size 7.0 kB
Tags Source
SHA-256 checksum
How to use checksums
cca4c5b58294d725e1e942d721099636250363e0a0cb9ffce4519cebafd6618d
BLAKE2b-256 checksum
How to use checksums
cb87278c6ca0e096a17f14a0deb166982f836cec6e6fa0704fd54c1ffe4c0147
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / swigbullet-2.79-1.win32.zip

Download URL swigbullet-2.79-1.win32.zip
Size 802.1 kB
Tags Source
SHA-256 checksum
How to use checksums
605cbee9f9d9a473bdc9fb38ce5c1cf40a05315f23be47e51e5dcbcb6649d1d7
BLAKE2b-256 checksum
How to use checksums
d86bb8c3b6e8adcc9272c2fcf36c2810a4f65c3d4bfb60819032e7ed8f84ac49
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

2.79-1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page