2012-07-05 59 views
16

Tôi đang tìm cách hiển thị mô hình 3D trong trình duyệt. Tôi nên sử dụng công cụ gì/tôi nên xem những địa điểm nào?Hiển thị một mô hình 3D bằng JavaScript/HTML5

Tôi không biết định dạng dữ liệu mà mô hình sẽ là gì, tôi có thể yêu cầu dữ liệu đó định dạng theo bất kỳ cách nào tôi muốn.

Tôi đang xem three.js nhưng có vẻ như nó cần WebGL để hoạt động, dường như không được hỗ trợ trong IE.

Công cụ hiển thị 3D HTML tương thích trình duyệt chéo "có tồn tại không? :)

Trả lời

2

bạn có làm việc với công cụ 3D như maya không? cho maya bạn có thể xem http://www.inka3d.com

+0

Thú vị. Mô hình 3D không thực sự đến từ một phần mềm mô hình như Maya, nhưng từ một máy quét địa hình. Có nói rằng, tôi có thể có thể xuất dữ liệu vào một định dạng inka hiểu. – Goro

5

Tôi cũng cần những gì bạn đã tìm kiếm và thực hiện một số nghiên cứu.

Tôi tìm thấy JSC3D (https://code.google.com/p/jsc3d/). Đó là một dự án được viết hoàn toàn bằng Javascript và sử dụng canvas HTML. Nó đã được thử nghiệm cho Opera, Chrome, Firefox, Safari, IE9 và nhiều hơn nữa.

Sau đó, bạn có các dịch vụ như p3d.inSketchfab mà cung cấp cho bạn một trình đọc tốt đẹp để xem các mô hình 3D trên một trang web: họ sử dụng HTML5 và WebGL. Cả hai đều có một phiên bản miễn phí.

0

một vài năm xuống đường, tôi muốn bỏ phiếu cho three.js vì

tức là 11 hỗ trợ WebGL (đến mức nào tôi không thể đảm bảo với bạn kể từ khi tôi thường hay chrome)

và, như xa như nhập khẩu mô hình bên ngoài vào three.js, đây là một liên kết đến bộ tải cập nhật mrdoob của (rất nhiều!)

http://threejs.org/examples/webgl_loader_json_blender.html và nhiều hơn nữa

+0

Bạn có thể vui lòng cung cấp mã mẫu thay vì đăng một liên kết – bish

+0

có vẻ như không cần thiết để đăng lại những gì mrdoob có cho các ví dụ mã nguồn, không? – user3325025

Các vấn đề liên quan