Есть ли фреймворк с открытым исходным кодом для 3d canvas? - PullRequest
5 голосов
/ 24 сентября 2010

Существует ли инфраструктура с открытым исходным кодом, позволяющая в реальном времени отображать текстурированные полигоны?Я хочу отображать фотографии в трехмерном пространстве.Мне не нужно много полигонов (меньше 100, но, конечно, чем больше, тем лучше)

Ответы [ 4 ]

7 голосов
/ 24 сентября 2010
6 голосов
/ 29 января 2013

А как насчет Three.js ?

Это просто, с открытым исходным кодом и мощный :). (http://mrdoob.github.com/three.js/) (можно рендерить с помощью SVG, Canvas или WebGL)

2 голосов
/ 24 сентября 2010

3d-переходы Webkit для CSS3 - это аппаратная часть, отображаемая в некоторых браузерах (Chrome, более новые выпуски Mobile Safari для iOS), что делает 3D-анимации холста также аппаратными средствами ускорено (это я думаю, как Google заставляет работать масштабирование на iOS).

Это не с открытым исходным кодом, но вы получите 3D-холст ина некоторых платформах - потрясающая производительность.

0 голосов
/ 16 июля 2012

Посмотрите на http://processingjs.org.

Wikipedia-Quote

Processing.js использует JavaScript для отображения 2D и 3D контента в HTML элемент canvas, и поддерживается браузерами, которые реализовали этот элемент (последние версии Mozilla Firefox, Opera, Internet Explorer 9, Safari и Google Chrome).

...