2012-03-15 46 views
0

我在<canvas>上有很多2D渲染的经验,但是有一个项目即将到来,我需要一个3D物体沿其中心向左旋转(我相信Z轴)。幸运的是,这是我需要实现的。该页面将在即将到来的活动中的iPad上运行。什么是拾取HTML5画布的简单3D渲染的最快方式?

除了最少在Flash中使用Papervision 3D玩游戏外,我没有经历任何3D软件/库。

我可以捡东西很容易地,所以:

  1. 有没有我可以用它来采取的初始东西保健任何框架?
  2. 是否有任何包含上述代码的开源项目?如果不是,教程做得很好。
  3. 如何创建3D对象?这和Papervision的BitmapMaterial一样吗?

回答

3

Threejs可以成为一个很好的图书馆。

他们的"getting started"文章太棒了。

+0

这是真棒o.0 – Marty 2012-03-16 02:10:35

+0

我也使用three.js,它很容易使用。 – 2012-03-16 06:21:08

1

例如,有一个GLGE

GLGE是一个JavaScript库,旨在简化WebGL的使用;这基本上是一个原生的浏览器JavaScript API,可以直接访问openGL ES2,允许使用硬件加速的2D/3D应用程序,而无需下载任何插件。

GLGE的目标是掩盖Web开发人员的WebGL性质,他们可以花时间为Web创建更丰富的内容。

+1

这看起来很酷;谢谢。 – Marty 2012-03-15 23:49:29

+0

什么是'.obj'文件,我需要什么软件来创建它们? – Marty 2012-03-15 23:55:08

+0

@MartyWallace:http://en.wikipedia.org/wiki/Wavefront_.obj_file – 2012-03-15 23:56:35

相关问题