Leksykon IT › Programowanie › Rapier

Rapier

Programowanie Svenska → Zaktualizowano: 2026-10-26
Więcej informacji
Twórca
Sébastien Crozet (Dimforge)
Rok
2020
Typ
Silnik fizyki
Licencja
Apache 2.0
Strona oficjalna
rapier.rs

Silnik fizyki 2D i 3D napisany w Ruście, działający także w przeglądarce dzięki WebAssembly.

Sébastien Crozet i jego firma Dimforge wydali Rapiera w 2020 roku jako następcę wcześniejszego nphysics, które okazało się zbyt wolne. Ma typowe elementy silnika fizyki — bryły sztywne, collidery, złącza, szeroką fazę i solver impulsowy — ale dane trzyma w płaskich tablicach, a nie w drzewach obiektów.

Wyróżniają go dwie rzeczy. Są gotowe pakiety JavaScript skompilowane do WebAssembly, a po włączeniu odpowiedniej flagi symulacja jest deterministyczna co do bitu na różnych platformach, co pozwala użyć jej w lockstepie i rollback netcode. W świecie Rusta to wybór domyślny, często przez wtyczkę do Bevy.

← Wróć do leksykonu