Я ищу решения для 3D визуализации в веб-браузерах.
На данный момент я просто должен провести исследование об этой теме, т.е. Я должен знать, сколько решений существует и какой из них хорош и почему?
Спасибо
Краткий обзор 3D в вебе:
VRML. Язык разметки в стиле HTML для 3D-моделей, который должен был стать удивительным киберпространственным будущим веба, в те времена, когда мы еще думали, что для того, чтобы веб стал популярным, нужно было просто полностью изменить все в нем. Мы были идиотами. VRML практически мертв.
Java. JVM начиная с версии 1.3 могут запускать движок Java3D в апплетах. С уменьшением распространенности настольной Java я еще не видел этого в природе.
Flash. Поддержка 3D-примитива во Flash 10; библиотеки, которые взламывают его в более ранних версиях Flash и предоставляют возможности движка более высокого уровня. (Papervision, Sandy и др.) Именно так сегодня делается большинство браузерных 3D.
CSS. WebKit предоставляет функцию преобразования перспективы в CSS, которая была предложена для стандартизации. Конечно, это не даст ничего похожего на полноценные возможности 3D-движка, но возможность интеграции с HTML-контентом на странице интересна.
O3D. Экспериментальный плагин для браузера с 3D-движком от Google.
WebGL. Предлагаемая привязка стандартного OpenGL к JavaScript и HTML5 canvas. Интересен тем, что его можно использовать в обычном JavaScript без плагинов, но он довольно низкоуровневый. В настоящее время доступна только в разрабатываемых моментальных снимках браузера.
Другие. Существуют игровые 3D-движки, упакованные в плагин, например Unity, и несколько плагинов для просмотра моделей в проприетарном формате.
Открытый стандарт webgl ,
, если вы готовы загрузить плагин - лоты и лоты
Ничего не сразу бросается в глаза, лучше всего начать с opensourcegis ,