CSS3的3d-Transform,Canvas,SVG,WebGL等等技术的出现和发展,正将网页的3D化慢慢变得简单友好,但是3D建模毕竟有其很高的专业性,所以如果拥有一个内心强大,接口简洁的库就能使我们得心应手许多。Three.js便是备受推崇的一个,尽管API的变动,简陋的文档会让我们的上手比较困难。 下面我提供一个入门Demo,及一个用Three.js展示通用的3D模型格式的Demo。(注意:确保你使用的浏览器支持了Canvas,及WebGL。拥有一个先进的浏览器,将为你带来更好的上网体验。Test) 下面是入门Demo,加了注释。详细入门教程可以到这里Getting Started with Three.js 上面使用了Canvas模式渲染,因为考虑到Opera还不支持WebGL,WebGL的渲染模式要比Canvas快的要多的多。 下面是一个展示机器人MGA-411 Mangusa模型的Demo。 |
|