Bullet | ||
---|---|---|
Logo de Bullet Physics Library y captura | ||
Información general | ||
Tipo de programa | Motor físico | |
Desarrollador | Game Physics Simulation | |
Licencia | Licencia zlib | |
Información técnica | ||
Programado en | ||
Plataformas admitidas | Compatible IBM PC | |
Versiones | ||
Última versión estable | 3.2.4 ( 25 de abril de 2022 (2 años, 8 meses y 3 días)) | |
Enlaces | ||
Bullet es un motor de físicas que simula la detección de colisiones y la dinámica de cuerpos blandos y rígidos. Se ha utilizado tanto en videojuegos como en efectos visuales en películas. Erwin Coumans, su autor principal, ganó un premio de la Academia Científica y Técnica por su trabajo sobre Bullet. Trabajó para Sony Computer Entertainment US R&D desde 2003 hasta 2010, para AMD hasta 2014, y ahora trabaja para Google.
La biblioteca de física Bullet es software libre y de código abierto sujeto a los términos de la licencia zlib.[1] El código fuente está alojado en GitHub, antes de 2014 estaba alojado en Google Code.
Características
- Cuerpo rígido y simulación de cuerpo blando con detección de colisiones discreta y continua.
- Las formas de colisión incluyen: esfera, caja, cilindro, cono, casco convexo con malla GJK, no convexa y triangular.
- Soporte corporal blando: tela, cuerda y objetos deformables.
- Un rico conjunto de restricciones de cuerpo rígido y cuerpo blando con límites de restricciones y motores.
- Complementos para Maya, Softimage, integrados en Houdini, Cinema 4d, LightWave 3D, Blender, Godot y Poster.
- Importación de contenido de física COLLADA 1.4.
- Optimizaciones opcionales para PlayStation 3 Cell SPU, CUDA y OpenCL.
Uso
La biblioteca ha sido usada en multitud de producciones cinematográficas así como videojuegos.[cita requerida] Entre otros ejemplos de usos están:
Películas
- Cómo entrenar a tu dragón[2]
- The A-Team[3]
- Megamind[2]
- Sherlock Holmes[3]
- Shrek Forever After[2]
Videojuegos
- Blender, usado en su motor de juegos para simular la física.[4]
- Cars 2[5]
- Hydro Thunder Hurricane[6]
- Riptide GT[5]
- Grand Theft Auto IV
- Grand Theft Auto V
- Stacking[7]
- Toy Story 3: The Video Game[3]
Véase también
Notas y referencias
- ↑ «Bullet User Manual and API documentation». Archivado desde el original el 18 de junio de 2011. Consultado el 8 de mayo de 2011.
- ↑ a b c http://bulletphysics.org/wordpress/?p=241
- ↑ a b c http://bulletphysics.org/wordpress/?p=187
- ↑ http://www.blender.org/features-gallery/features/
- ↑ a b http://bulletphysics.org/wordpress/?p=304
- ↑ http://bulletphysics.org/wordpress/?p=260
- ↑ http://bulletphysics.org/wordpress/?p=279
Enlaces externos
- Sitio web oficial de Bullet
- Wikimedia Commons alberga una categoría multimedia sobre Bullet.