Есть ли фреймворк с открытым исходным кодом для 3d canvas?
Существует ли инфраструктура с открытым исходным кодом для визуализации текстурированных полигонов в режиме реального времени? Я хочу отображать фотографии в трехмерном пространстве. Мне не нужно много полигонов (меньше 100, но чем больше, тем лучше)
4 ответа
А как насчет Three.js?
Это просто, с открытым исходным кодом и мощный:). ( http://mrdoob.github.com/three.js/) (можно рендерить с помощью SVG, Canvas или WebGL)
3D-переходы Webkit для CSS3 - это аппаратная часть, отображаемая в некоторых браузерах (Chrome, новые версии Mobile Safari для iOS), что делает 3D-анимацию холста также аппаратно ускоренной (я думаю, что Google использует масштабирование для работы на iOS).
Это не с открытым исходным кодом, но он даст вам 3D-холст и на некоторых платформах, отличную производительность.
Посмотрите на http://processingjs.org/.
Processing.js использует JavaScript для рендеринга 2D и 3D контента в элементе HTML canvas и поддерживается браузерами, которые реализовали этот элемент (последние версии Mozilla Firefox, Opera, Internet Explorer 9, Safari и Google Chrome).