Bullet (software) - Bullet (software)
![]() | |
![]() | |
Vývojáři | Erwin Coumans a kol.[1][2] |
---|---|
Stabilní uvolnění | 3.05[3] / 24. září 2020 |
Úložiště | ![]() |
Napsáno | C, C ++ |
Operační systém | Microsoft Windows, Operační Systém Mac, Linux, iOS, Android, PlayStation 3, Xbox 360, Wii |
Typ | Fyzikální engine |
Licence | licence zlib |
webová stránka | www![]() |
Kulka je fyzikální engine který simuluje Detekce kolize, měkký a tuhá dynamika těla. Bylo použito v videohry stejně jako pro vizuální efekty ve filmech. Erwin Coumans, jeho hlavní autor, získal cenu Vědecké a technické akademie[4] za jeho práci na Bulletovi. Pracoval pro Sony Computer Entertainment Výzkum a vývoj v USA od roku 2003 do roku 2010 pro AMD do roku 2014 a nyní pracuje pro Google.
Knihovna fyziky Bullet je bezplatný open source software podléhá podmínkám licence zlib. The zdrojový kód je hostitelem dne GitHub; před rokem 2014 byl hostován dne Google Code.[5]
Funkce
- Simulace tuhého těla a měkkého těla s diskrétní a kontinuální detekcí kolizí
- Mezi kolizní tvary patří: koule, skříň, válec, kužel, použití konvexního trupu GJK, nekonvexní a trojúhelníková síť
- Měkké tělo podpora: tkanina, lano a deformovatelné předměty
- Bohatá sada omezení tuhého těla a měkkého těla s omezeními omezení a motory
- Pluginy pro Maya, Softimage, Integrovaný do Houdini, Kino 4D, LightWave 3D, Mixér , Godot a Poser
- dovoz COLLADA 1.4 obsah fyziky
- Volitelné optimalizace pro PlayStation 3 Buňka SPU, CUDA a OpenCL[6]
Web Bullet také hostí a Fyzikální fórum pro obecnou diskusi o simulaci fyziky pro hry a animace.
Na konferenci AMD Developer Summit (APU) v listopadu 2013 představil Erwin Coumans Bullet 3 OpenCL Tuhé tělo Simulace.[7][8]
Reference
- ^ „GitHub: Bullet Physics“. GitHub.
- ^ „Google Code: Bullet Physics“.
- ^ „GitHub: vydání bulletphysics / bullet3“.
- ^ cgchannel: Tvůrci Bullet a Naiad vyhrávají Oscary (14. ledna 2015)
- ^ Bullet přejde na github a Erwin Coumans se připojí ke Google! (16. května 2014)
- ^ „Fyzika GPU: samostatná větev OpenCL“.
- ^ „Bullet 3 OpenCL Rigid Body Simulation“. 2013-11-21.
- ^ „bullet3 na GitHubu“.
externí odkazy
- Oficiální webové stránky
- odrážka3 na GitHub
- Pybullet Vazby Pythonu pro Bullet s podporou pro Posílení učení a Simulace robotiky