Bullet (software)
Bullet è un motore fisico che simula il rilevamento delle collisioni e la dinamica dei corpi morbidi e rigidi. È stato utilizzato nei videogiochi e per gli effetti visivi nei film. Erwin Coumans, il suo autore principale, ha vinto un Academy Award scientifico e tecnico[1] per il suo lavoro su Bullet. Ha lavorato per Sony Computer Entertainment dal 2003 al 2010, per AMD fino al 2014, per Google fino al 2022 e ora lavora per Nvidia.
Bullet software | |
---|---|
Genere | Motore fisico (non in lista) |
Sviluppatore | Erwin Coumans |
Ultima versione |
|
Sistema operativo | Multipiattaforma |
Linguaggio | C++ C |
Licenza | Zlib License (licenza libera) |
Sito web | pybullet.org/ |
La libreria fisica Bullet è un software gratuito e open source soggetto ai termini della licenza zlib. Il codice sorgente è ospitato su GitHub; prima del 2014 era ospitato su Google Code.[2]
Funzionalità
modificaIl software ha molte funzionalità che ne hanno favorito la diffusione ed adozione:
- Simulazione di corpi rigidi e corpi morbidi con rilevamento delle collisioni nel discreto e continuo.
- Le geometrie di collisione includono: sfera, parallelepipedo, cilindro, cono, corpo, convesso utilizzando GJK, mesh non convessa e triangolare.
- Supporto del corpo morbido: stoffa, corda e oggetti deformabili.
- Un ricco insieme di vincoli di corpo rigido e di corpo molle con limiti di vincolo e motori.
- Plugin per Maya, Softimage, integrati in Houdini, Cinema 4D, LightWave 3D, Blender, Godot e Poser.
- Importazione di contenuti fisici di COLLADA 1.4.
- Ottimizzazioni opzionali per PlayStation 3, Cell SPU, CUDA e OpenCL.
Il sito web Bullet ospita anche un forum di fisica[3] per discussioni generali sulla simulazione fisica per giochi e animazioni.
All'AMD Developer Summit (APU) nel novembre 2013 Erwin Coumans ha presentato la simulazione del corpo rigido OpenCL Bullet 3.
Note
modifica- ^ (EN) Bullet and Naiad creators win Academy Awards | CG Channel, su cgchannel.com. URL consultato il 26 maggio 2024.
- ^ (EN) Bullet moves to github and Erwin Coumans joins Google! | Bullet Real-Time Physics Simulation, su pybullet.org, 16 maggio 2014. URL consultato il 26 maggio 2024.
- ^ Real-Time Physics Simulation Forum - Index page, su pybullet.org. URL consultato il 26 maggio 2024.
Voci correlate
modificaAltri progetti
modifica- Wikimedia Commons contiene immagini o altri file su Bullet
Collegamenti esterni
modifica- (EN) Sito ufficiale, su pybullet.org.
- Repository sorgenti di Bullet, su github.com.
- (EN) Bullet, su Free Software Directory.
- (EN) Bullet, su GitHub.