Bullet (software)

Bullet (software)

Infobox Software
name = Bullet Physics Library



caption
developer = Erwin Coumans
latest_release_version = 2.72
latest_release_date = October 4 2008
latest_preview_version =
latest_preview_date =
operating_system = PlayStation 3, XBox 360, Wii, Mac, iPhone, PC, Linux, etc
genre = middleware
license = zlib
website = [http://www.bulletphysics.com BulletPhysics.com]

Bullet is an open source software multi-threaded 3D Collision Detection and Rigid Body Dynamics Library (physics engine). It is published under the zlib license making it free for commercial use. Its main author, Erwin Coumans, previously worked for the Havok project.

Features:
*collision shapes include: sphere, box, cylinder, cone, convex hull, and triangle mesh
*implements GJK convex collision detection
*solid sweep collision test
*continuous Collision Detection
*constraints
*COLLADA 1.4 Physics import
*modular approach supports home-brewed physics software
*Plugin for Maya 2008

Bullet provides rigid body dynamics for the Blender 3-D modeling, rendering, and animation package.

The Bullet website also hosts a [http://www.continuousphysics.com/Bullet/phpBB2/index.php Physics Forum] for general discussion around Physics Simulation for Games and Animation.

ee also

* Blender 3D -- A free 3D modeller that uses Bullet physics for animations, etc.
* Crystal Space -- Game engine supporting bullet for physics and switching to it as the main physics plugin.
* Game Blender -- A free game design tool that is a part of blender.
* C4 Engine -- A proprietary game engine developed by Terathon Software that Erwin has integrated his physics engine into.
* Physics Abstraction Layer

External links

* [http://code.google.com/p/bullet/ Google Code project page for Bullet]
* [http://www.continuousphysics.com/Bullet/ ContinuousPhysics.com page for Bullet]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Bullet (disambiguation) — Bullet may refer to: * bullet, a metal projectile used in a gun * bullet (typography) (•), a solid typographic symbol; called a bullet point in the United Kingdom * Bullet (comic), a British comic published during the 1970s * Bullet (comics), a… …   Wikipedia

  • Magic bullet (software) — Magic Bullet is a video editing plug in sold by Red Giant Software and originally created by visual effects company The Orphanage. It gives video footage a film look. It is compatible with Adobe After Effects and NLEs such as Final Cut Pro,… …   Wikipedia

  • Bullet Physics Library — Физический движок …   Википедия

  • Software bloat — Software bloat, also known as bloatware or elephantware [ [http://www.downloadsquad.com/2008/01/01/the 5 most annoying programs on your pc/ The 5 most annoying programs on your PC Download Squad ] ] , is a term used in both a neutral and… …   Wikipedia

  • Bullet time — is a special and visual effect that refers to a digitally enhanced simulation of variable speed (i.e. slow motion, time lapse, etc.) photography used in films, broadcast advertisements, and video games. It is characterized both by its extreme… …   Wikipedia

  • Bullet-point engineering — is a software design anti pattern where developers use the features of competing software packages as checklists of features to implement in their own product. These features are often implemented poorly and haphazardly, without any real design,… …   Wikipedia

  • Bullet (bibliothèque logicielle) — Bullet (moteur physique) Pour les articles homonymes, voir Bullet (homonymie). Moteur Physique Bullet …   Wikipédia en Français

  • Bullet (logiciel) — Bullet (moteur physique) Pour les articles homonymes, voir Bullet (homonymie). Moteur Physique Bullet …   Wikipédia en Français

  • Software patent debate — is the argument dealing with the extent to which it should be possible to patent software and computer implemented inventions as a matter of public policy. Policy debate on software patents has been active for years. [Cite book |last=Nichols… …   Wikipedia

  • Software prototyping — Software prototyping, a possible activity during software development, is the creation of prototypes, i.e., incomplete versions of the software program being developed.A prototype typically simulates only a few aspects of the features of the… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”