Я хотел бы развить немного функциональности для веб-сайта, который включает немного 3D - пользователь может перемещаться вокруг объектов, вращать их и текстурировать их.
До сих пор я изучал:
WebGL (в частности, Three.js), и он выглядит великолепно, но не поддерживается ни в IE, ни в IOS.
IOS поддерживает
<canvas>
тег, но только 2d. Похоже, что Three.js имеет неподдерживаемый хак, чтобы заставить 3D-объект использовать 2d-холст вместо текстур, но это похоже на хак.Я также рассмотрел возможность использования Flash, который работает в большинстве браузеров, но не работает на IOS.
Какой мой лучший вариант для создания трехмерной веб-графики на множестве браузеров и интерфейсов?
В данный момент я думаю о WebGL для веб-сайтов (и прошу людей использовать Chrome или Firefox, а также воспользоваться IE), а затем, возможно, написать нативное приложение для IOS, но я не уверен, что есть лучшие альтернативы, которые я не знаю