Có bất kỳ công cụ vật lý JavaScript 3D mã nguồn mở nào tồn tại không? [đóng cửa]


19

Tôi đang làm việc trên một trò chơi FPS 3D dựa trên web bằng WebGL, HTML5 và JavaScript. Nó được cho là nhắm mục tiêu PC và sách mạng có cài đặt trình duyệt hỗ trợ WebGL.

Tôi tự hỏi nếu có một công cụ vật lý 3D nguồn mở hiện có được viết bằng JavaScript?

Câu trả lời:



3

Trong khi cá nhân tôi sử dụng ammo.js (xem câu trả lời của schteppe ) thông qua trình bao bọc Physijs , tôi cũng muốn đề cập đến Cannon.js , được tạo riêng cho JavaScript, không giống như ammo.js, được biên dịch tự động từ C ++ sang JS. Nhược điểm là ít tính năng hơn nhiều trong Cannon.js.

JigLibJS được đề cập bởi Paul Brunt dường như không rõ ràng.


2

Tôi không biết về bất kỳ công cụ vật lý 3D nào được triển khai bằng JavaScript. Nhưng có lẽ bạn có thể xem cổng Quake2> HTML5 và xem cách họ đã làm điều đó: http://code.google.com.vn/p/quake2-gwt-port/

Từ những gì tôi hiểu, họ đã sử dụng Bộ công cụ web của Google (GWT) để biên dịch các nguồn Java thành JavaScript. Tôi nghĩ rằng cách tiếp cận này cũng có thể có một số lợi ích cho dự án của bạn, vì nhiều khả năng bạn sẽ tìm thấy một công cụ vật lý 3D tốt cho Java hơn là JavaScript.


1

cannon.js . Nó nhanh hơn nhiều so với ammo.js vì nó được viết bằng ngôn ngữ gốc thay vì được chuyển từ C ++. Thật không may, tài liệu của nó là khá nhiều không có.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.