Tôi muốn phát triển một chút chức năng cho một trang web liên quan đến một chút 3D - người dùng có thể di chuyển xung quanh các đối tượng, xoay chúng và kết cấu chúng.
Cho đến nay tôi đã xem xét:
WebGL (cụ thể là ba.js) và nó trông rất tuyệt, nhưng nó không được hỗ trợ trong IE và IOS.
IOS hỗ trợ
<canvas>
thẻ, nhưng chỉ có 2d. Có vẻ như ba.js có một bản hack không được hỗ trợ để tạo ra một thứ 3d sử dụng canvas 2d thay vì không có họa tiết, nhưng nó trông giống như một bản hack.Tôi cũng đã cân nhắc sử dụng Flash hoạt động trên hầu hết các trình duyệt, nhưng nó không hoạt động trên iOS.
Lựa chọn tốt nhất của tôi để làm đồ họa web 3d trên rất nhiều trình duyệt và giao diện là gì?
Hiện tại tôi đang nghĩ WebGL cho web (và yêu cầu mọi người sử dụng chrome hoặc firefox, và nhấn vào IE) và sau đó có thể viết một ứng dụng gốc cho iOS, nhưng tôi không chắc có những lựa chọn thay thế tốt hơn mà tôi có không biết