[转]WebGL中文教程
本文转自:http://www.hiwebgl.com/?p=42
WebGL中文教程
- Lesson 0 从零开始
- Lesson 1 三角与方块的故事
- Lesson 2 添加颜色
- Lesson 3 动起来!
- Lesson 4 真正的3D物体
- Lesson 5 引入纹理
- Lesson 6 键盘输入和纹理过滤
- Lesson 7 平行光和环境光
- Lesson 8 深度缓存、透明度和混合
- Lesson 9 优化代码结构实现多物体运动
- Lesson 10 载入世界,以及相机简介
- Lesson 11 球体、旋转矩阵和鼠标事件
- Lesson 12 点光源
- Lesson 13 片元级光照与多program对象
- Lesson 14 镜面高光和载入JSON模型
- Lesson 15 高光贴图
- Lesson 16 渲染到纹理
第1课至第16课所有教程实例打包下载:
115网盘下载:http://115.com/file/dn34mx83#
新浪微博微盘下载:http://vdisk.weibo.com/s/1tsZE/1323662911
作为目前最好的学习WebGL的网站之一,LearingWebGL.com的作者Giles Thomas提供了一系列通俗易懂、由浅入深的教程,并配有配套的代码实例。长期以来国内还没有相应的WebGL中文教程。因此HiWebGL决定正式启动教程翻译工程!
今后HiWebGL将会陆陆续续的更新中文版的WebGL教程。翻译的内容主要是基于LearningWebGL.com的教程。但由于原文最后更新于2011年3月,其中部分章节已经不适合现在的情况(例如Mac OS X的最新版本已经由Snow Leopard升为Lion、Firefox 6.0已经开始将大部分的Linux下的显卡驱动移除出黑名单等),并且一些内容不适合中国本地情况,我们将会酌情进行适量的修改,以适应目前中国开发者的开发环境。
另外,因为译者个人方便的原因,我们将原教程中的第三方图形库由glMatrix改为Oak3D实现,这不影响到Demo的最终效果和实现,也不影响到WebGL的讲解和学习。原教程正文中相应的代码和讲解也为做了相应修改。
关于Oak3D:Oak3D是一套简单易用、性能优越的WebGL Javascript Library。您可以在他们的主页找到更多信息。
Oak3D主页:http://www.oak3d.com/
由于原文基于 Creative Commons Attribution/Share-Alike license,我们的中文翻译也将继承这一协议,欢迎转载或修改并请标明出处。
最后感谢Giles Thomas给我们带来了如此精彩的教程!
原文地址:http://learningwebgl.com/blog/?page_id=1217
[转]WebGL中文教程相关推荐
- Angularjs中文教程
Angularjs中文教程 http://docs.ngnice.com/guide posted on 2015-05-11 09:36 资江河畔 阅读(...) 评论(...) 编辑 收藏 转载于 ...
- 全网首发 | 第一个opencv_contrib扩展模块中文教程限时领取
点击上方"小白学视觉",选择"星标"公众号 重磅干货,第一时间送达 OpenCV是学习计算机视觉的重要工具之一,然而多年以来,在深度学习的deBuff下,Ope ...
- 【好资源】全网第一份,OpenCV 4-Contrib扩展模块中文教程
今天给大家分享一个优质的计算机视觉学习资源,帮助大家在使用OpenCV的道路上越走越远,目前资源已被翻译作者开源,提供了pdf版方便大家学习.此外,作者会实时维护资料的完整性. 重点说明:这份资源极有 ...
- Swift中文教程(五)--对象和类
原文:Swift中文教程(五)--对象和类 Class 类 在Swift中可以用class关键字后跟类名创建一个类.在类里,一个属性的声明写法同一个常量或变量的声明写法一样,除非这个属性是在类的上下文 ...
- ArcGIS_系列中文教程下载
ArcGIS_系列中文教程 如链接有问题请在留言中说明ArcGIS9中文版系列丛书PDF(原书一 ...
- 苹果Swift语言中文教程资源汇总
苹果swift语言中文教程(零)搭配环境以及代码运行成功http://vjiazhi.com/kaifa/1014.html 苹果Swift语言中文教程(一)基础数据类型 http://vjiazhi ...
- letswave7中文教程3:脑电数据预处理-ICA去除伪影
目录 ICA/BSS的理论与模型 第5步:计算ICA矩阵 第6步:识别伪影成分 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 ICA/BSS的理论与模型 ...
- letswave7中文教程2:脑电数据预处理-通道位置分配
目录 第1步:通道位置分配 第2步:删除不良通道 第3步:滤波处理 第4步:坏电极插值 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 原始的脑电图信号是有 ...
- letswave7中文教程1:软件安装与脑电数据导入
目录 1.安装 2.数据集介绍 3. 数据集导入 4.数据集检查 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 Letswave是一款非常好用的神经生理信 ...
- ERPLAB中文教程:高级EvenList选项
目录 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 前面我们介绍了使用ERPLAB来分析脑电数据的第一步: 安装ERPLAB并添加通道<ERPLAB ...
最新文章
- “三板斧”式文化价值体系互助协作,打通企业全流程管理模式
- jQuery-Ajax
- [翻译]通过调用多个动作创建ASP.NET MVC视图
- python中,如何将多行进行输出,同时将行尾的换行符去掉
- 云计算公网质量评测方法和最佳实践
- 光端机与光纤收发器的应用
- jdbc存储过程mysql_JDBC对MySQL数据库存储过程的调用
- 入门javascript_Espruino入门,Espruino是用于微控制器JavaScript解释器
- Markdown (小白可查看的)基本语法
- django -- 联合索引
- IIS 7.0与ASP.NET
- 【Windows socket+IP+UDP+TCP】网络基础
- F - XOR Equation CodeForces - 635C (数学)
- 由于找不到npptool.dll,无法继续执行代码
- 怎样用52单片机做计算机,利用串口小助手实现AT89S52单片机简易计算器完整程序(Keil)...
- WPS表格如何在数字前面批量增加人民币符号和在后面添加元?
- [Java web编程]第2章 HTML与css网页开发基础(动画)
- 量化交易奇才大卫·哈丁的投资之路
- 关系数据库、关系代数和关系运算
- Java 获取当前时间前一个小时的时间