可以运行/创建3D动画而无需HTML5中的webgl?

时间:2013-12-18 19:01:14

标签: html5 css3 3d webgl

我们正在尝试找到运行/创建3d动画的解决方案,以便在没有webgl的设备上使用(办公室计算机具有弱视频卡),并且至少可以在IE8上运行。当然,不应下载任何插件。如果我们使用诸如css3pie等的pollyfil,我们可以运行HTML5 / CSS3。

是否只能使用没有webgl支持的设备进行3D操作?谢谢。

2 个答案:

答案 0 :(得分:3)

我已经成功使用了three.js CanvasRenderer(参见Canvas examples)。

如果有帮助,您也可以尝试我的一些较旧的测试: DeltaBot Delta bots

DeltaCube Delta Cube(刷新随机形状)

Dodecahedrons Dodecahedrons

Diamond geometry explorer

记住移动设备可能会更慢(因为可用于计算和使用画布渲染3d几何体的资源(CPU / RAM)较少,这是很好的,但它仍然令人印象深刻,这么少可以做多少。因此,移动设备上的纹理,特效等可能会很慢,但有时限制会导致原创和创意设计。

答案 1 :(得分:0)

看看这个:

  

Origami3D引擎是一个完全用JavaScript编写的3D引擎,只使用Canvas元素的2D上下文来渲染3D图像。

     

引擎和示例应适用于所有现代浏览器(Chrome 7 +,Firefox 3.5 +,Internet Explorer 9+等),但在某些平台上的某些浏览器中运行速度可能会非常慢。

http://projects.mariusgundersen.net/Origami3D/examples/