Какая самая продвинутая библиотека Javascript 3D для холста HTML5
Я ищу 3D-библиотеку, похожую на проект Away3D (flash) в javascript.
Особенно мне нужно следующее:
- Камеры (с наклоном панорамирования и т.д.), предпочтительно с вариантами плавного движения, такими как Away3d Hovercam
- 3D-текст (правильные 3D-модели, а не только тень)
- Меши, текстуры и т.д.
- Коллекция примитивов, таких как треугольники, вместе с такими объектами, как сферы.
- Освещение
- Поддержка IE (возможно, что-то, что делает WebGL для Chrome, затем переключается на что-то еще хуже для IE)
- Предпочтительно, с открытым исходным кодом, но коммерческий, будет хорошо по хорошей цене.
Спасибо заранее.
Ответы
Ответ 1
Я использовал код для простых демонстраций, используя Three.js
, и я очень рекомендую его. Вы можете проверить свою домашнюю страницу и некоторые демо в https://github.com/mrdoob/three.js
FYI, есть страница wiki для различных движков Javascript, где вы можете найти интересные проекты: https://github.com/bebraw/jswiki/wiki/Game-Engines
и wiki-страницу для 3D-движков: https://github.com/bebraw/jswiki/wiki/WebGL