Bullet (silnik)
![]() Logo programu | |
![]() | |
| Autor | Erwin Coumans[1] |
|---|---|
| Aktualna wersja stabilna | 2.86 – 26 stycznia 2017; ponad 8 lat temu[2] |
| Język programowania | C++, C[1] |
| System operacyjny | Windows, Linux, OS X, iOS, Android, PlayStation 3, Xbox 360, Wii[1] |
| Rodzaj | silnik fizyki |
| Licencja | Open Source[1] |
| Strona internetowa | |
Bullet – silnik fizyki symulujący wykrywanie kolizji, bryły sztywne oraz obiekty deformujące się takie jak na przykład tkaniny lub ciecz[1]. Silnik Bullet może być wykorzystywany w grach komputerowych oraz do stworzenia efektów specjalnych w filmach[1].
Silnik jest projektem Open Source publikowany na podstawie licencji zlib[1].
Cechy silnika
- Wykrywanie kolizji bryły sztywnej lub obiektu deformującego się w czasie dyskretnym[a]. lub ciągłym.
- Kolizja w oparciu o bryły geometryczne: cylinder, stożek, kula, sześcian.
- Kolizja w oparciu o kształt obiektu.
- Obsługa obiektów deformujących się.
- Dodatkowa optymalizacja dla technologii CUDA oraz OpenCL[3].
- Obsługa formatu plików .bullet[1].
Przykładowe projekty wykorzystujące silnik Bullet
Komercyjne gry komputerowe
Gry komercyjne wykorzystujące silnik Bullet:
Filmy
Pozostałe
Uwagi
- ↑ Czas dyskretny oznacza aktywacje funkcji sprawdzającej kolizję co pewien określony czas.
Przypisy
- 1 2 3 4 5 6 7 8 Bullet 3D Real-Time Multiphysics Library. [dostęp 2015-04-06].
- ↑ Bullet 2.86 with pybullet for robotics, deep learning, VR and haptics. [dostęp 2017-01-26].
- ↑ Bullet 2.75 released. [dostęp 2015-04-06].
- 1 2 3 4 AAA Titles using Bullet. [dostęp 2015-04-06]. Cytat: Bullet have been co-developed and optimized with Rockstar and merged into their Rage game engine
- 1 2 Red Dead Weekend Jak ożywiono otwarty świat Red Dead Redemption II / CD-Action – Rockstar Games. [dostęp 2021-11-16].
- 1 2 3 OpenCL Game Physics. [dostęp 2015-04-06]. Cytat: Some movies using Bullet Physics are Bolt, Hancock and 2012
- ↑ A-Team uses bullet. [dostęp 2015-04-06].
- ↑ Sherlock Holmes. [dostęp 2015-04-06].
- 1 2 3 PDI Dreamworks Megamind, Shrek 4 and ‘How to train your dragon’ are using Bullet. [dostęp 2015-04-06].
- ↑ 3DMark 11 uses Bullet Physics. [dostęp 2015-04-06].
- ↑ Character Creation And Digital Animation | Maya | Autodesk. autodesk.com. [dostęp 2015-07-16].

