Rapier
Daha fazla bilgi
- Yaratıcı
- Sébastien Crozet (Dimforge)
- Yayın
- 2020
- Tür
- Fizik motoru
- Lisans
- Apache 2.0
- Resmî site
- rapier.rs
Rust ile yazılmış, WebAssembly sayesinde tarayıcıda da çalışan 2B ve 3B bir fizik motoru.
Sébastien Crozet ve şirketi Dimforge, Rapier'i 2020'de, fazla yavaş çıkan önceki nphysics'in halefi olarak yayımladı. Bir fizik motorunun olağan parçalarına sahiptir: katı cisimler, çarpıştırıcılar, eklemler, geniş aşama ve itki tabanlı bir çözücü. Ama verilerini nesne ağaçları yerine düz dizilerde tutar.
İki şey onu ayırır. WebAssembly'ye derlenmiş hazır JavaScript paketleri vardır ve bir özellik bayrağı arkasında simülasyon platformlar arasında bit düzeyinde deterministiktir; bu da onu lockstep ve rollback netcode için kullanılabilir kılar. Rust dünyasında varsayılan seçimdir, çoğu zaman Bevy eklentisi üzerinden.
Kaynaklar
Rapier belgeleri