Jawaban:
Ada beberapa jiglib dan peluru telah diangkut tetapi masih sangat awal. Lihat http://www.jiglibjs.org dan http://pl4n3.blogspot.com/2010/11/webglbulletjs-demo.html
Sementara secara pribadi saya menggunakan ammo.js (lihat jawaban schteppe ) melalui pembungkus Physijs , saya juga ingin menyebutkan cannon.js , yang secara khusus dibuat untuk JavaScript, tidak seperti ammo.js, yang secara otomatis dikompilasi dari C ++ ke JS. Downside adalah fitur yang jauh lebih sedikit di cannon.js.
JigLibJS yang disebutkan oleh Paul Brunt tampaknya tidak terawat.
Saya tidak tahu tentang mesin fisika 3D yang diterapkan dalam JavaScript. Tapi mungkin Anda bisa melihat di Quake2> HTML5 port dan lihat bagaimana mereka melakukannya: http://code.google.com/p/quake2-gwt-port/
Dari apa yang saya mengerti, mereka menggunakan Google Web Toolkit (GWT) untuk mengkompilasi Java-Sources ke JavaScript. Saya pikir pendekatan ini mungkin memiliki beberapa manfaat untuk proyek Anda juga, karena jauh lebih mungkin bahwa Anda akan menemukan mesin fisika 3D yang baik untuk Java daripada JavaScript.
cannon.js . Ini jauh lebih cepat daripada ammo.js karena ditulis dalam bahasa JS asli daripada porting dari C ++. Sayangnya, dokumentasinya hampir tidak ada.