1、介绍WebGL基础。
2、介绍WebGL中的骑兵Three.js。
3、了解Three.js的简单实例。
技术在进步,如果半年不学习新技术,那么我就落后了。本教程将带你进入一个全新的技术世界,它叫做
WebGL。
我非常激动,WebGL给了我很多灵感。让我去创造一个三维的世界,去创造一个神奇的网站或者游戏。最
为神奇之处是它能够在浏览器上运行。
随着数月的流逝,我们想一想90年代的浏览器,它只能显示简单的文字和图片;大约在2000左右,浏览器
已经能够显示丰富的多媒体信息了;但是相对与传统的桌面程序来说,它还是有一些不足,例如,很难写出高
质量的三维程序。
但是现在,有了WebGL规范,一切都成为可能。越来越多的浏览器开始全方位的支持WebGL了。使用
Chrome浏览器打开下面的例子看一看,你就会知道我要告诉你什么了。
(http://aleksandarrodic.com/p/jellyfish/)
此例子如此精彩,以至于我们深深的被其吸引。看了这个例子后,你也许急于想知道这个效果是怎么实现
的,别急,在以后的课程中我们会这其原理进行剖析。
最后,我们用自己的话总结一下,什么是WebGL。WebGL是在浏览器中实现三维效果的一套规范。
使用WebGL原生的API来写3D程序是一件非常痛苦的事情,幸好,有很多同行花业余时间写了一些
WebGL开源框架,其中three.js就是非常优秀的一个,它掩盖了很多麻烦的细节,那么,就让我们一起来看
看,什么是three.js吧
你可以从WebGL中文网的的网盘下载本教程的示例文件,地址
是:http://hewebgl.com/article/getarticle/129(http://hewebgl.com/article/getarticle/129)
Three.js教程 > Threejs基础教程(/article/articledir/1) > 第1章开启Threejs之旅(一)
第1章开启Threejs之旅(一)
1、WebGL简介
2、下载本教程源码
(/)
首页(/) Three.js教程 视频课程 扩展阅读 我们亲爱的读者(/dearreader)
游戏体验(/car/index.html)
在线答疑(http://wpa.qq.com/msgrd?v=3&uin=1442905731&site=qq&menu=yes) 登录(/login/login) 注册
(/login/register)