Herhangi bir açık kaynaklı JavaScript 3D fizik motoru var mı? [kapalı]


19

WebGL, HTML5 ve JavaScript kullanarak web tabanlı bir 3D FPS oyunu üzerinde çalışıyorum. WebGL özellikli tarayıcıların yüklü olduğu bilgisayarları ve net kitapları hedeflemesi gerekir.

JavaScript'te yazılmış mevcut bir açık kaynaklı 3D fizik motoru olup olmadığını merak ediyorum?

Yanıtlar:



3

Şahsen ben Physijs sarmalayıcı aracılığıyla ammo.js'yi ( schteppe'nin cevabına bakın ) kullanırken, C ++ 'dan JS'ye otomatik olarak derlenen ammo.js'nin aksine, özellikle JavaScript için oluşturulan cannon.js'den bahsetmek istiyorum . Dezavantajı cannon.js'de çok daha az özelliktir.

Paul Brunt tarafından bahsedilen JigLibJS'nin bakıma alınmamış olduğu görülüyor.


2

JavaScript'te uygulanan herhangi bir 3D fizik motoru hakkında bir fikrim yok. Ama belki de Quake2> HTML5 bağlantı noktasına bir göz atabilir ve nasıl yaptıklarına bakabilirsiniz: http://code.google.com/p/quake2-gwt-port/

Anladığım kadarıyla, Java Kaynaklarını JavaScript'e derlemek için Google Web Araç Seti'ni (GWT) kullandılar. Bu yaklaşımın projeniz için de bazı faydaları olabileceğini düşünüyorum, çünkü Java için JavaScript'ten daha iyi bir 3D fizik motoru bulmanız daha olasıdır.


1

cannon.js . Ammo.js'den çok daha hızlıdır çünkü C ++ 'dan taşınmak yerine yerel JS'de yazılmıştır. Ne yazık ki, belgeleri neredeyse yok.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.