本文转自: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中文教程相关推荐

  1. Angularjs中文教程

    Angularjs中文教程 http://docs.ngnice.com/guide posted on 2015-05-11 09:36 资江河畔 阅读(...) 评论(...) 编辑 收藏 转载于 ...

  2. 全网首发 | 第一个opencv_contrib扩展模块中文教程限时领取

    点击上方"小白学视觉",选择"星标"公众号 重磅干货,第一时间送达 OpenCV是学习计算机视觉的重要工具之一,然而多年以来,在深度学习的deBuff下,Ope ...

  3. 【好资源】全网第一份,OpenCV 4-Contrib扩展模块中文教程

    今天给大家分享一个优质的计算机视觉学习资源,帮助大家在使用OpenCV的道路上越走越远,目前资源已被翻译作者开源,提供了pdf版方便大家学习.此外,作者会实时维护资料的完整性. 重点说明:这份资源极有 ...

  4. Swift中文教程(五)--对象和类

    原文:Swift中文教程(五)--对象和类 Class 类 在Swift中可以用class关键字后跟类名创建一个类.在类里,一个属性的声明写法同一个常量或变量的声明写法一样,除非这个属性是在类的上下文 ...

  5. ArcGIS_系列中文教程下载

                                                        ArcGIS_系列中文教程 如链接有问题请在留言中说明ArcGIS9中文版系列丛书PDF(原书一 ...

  6. 苹果Swift语言中文教程资源汇总

    苹果swift语言中文教程(零)搭配环境以及代码运行成功http://vjiazhi.com/kaifa/1014.html 苹果Swift语言中文教程(一)基础数据类型 http://vjiazhi ...

  7. letswave7中文教程3:脑电数据预处理-ICA去除伪影

    目录 ICA/BSS的理论与模型 第5步:计算ICA矩阵 第6步:识别伪影成分 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 ICA/BSS的理论与模型 ...

  8. letswave7中文教程2:脑电数据预处理-通道位置分配

    目录 第1步:通道位置分配 第2步:删除不良通道 第3步:滤波处理 第4步:坏电极插值 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 原始的脑电图信号是有 ...

  9. letswave7中文教程1:软件安装与脑电数据导入

    目录 1.安装 2.数据集介绍 3. 数据集导入 4.数据集检查 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 Letswave是一款非常好用的神经生理信 ...

  10. ERPLAB中文教程:高级EvenList选项

    目录 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 前面我们介绍了使用ERPLAB来分析脑电数据的第一步: 安装ERPLAB并添加通道<ERPLAB ...

最新文章

  1. “三板斧”式文化价值体系互助协作,打通企业全流程管理模式
  2. jQuery-Ajax
  3. [翻译]通过调用多个动作创建ASP.NET MVC视图
  4. python中,如何将多行进行输出,同时将行尾的换行符去掉
  5. 云计算公网质量评测方法和最佳实践
  6. 光端机与光纤收发器的应用
  7. jdbc存储过程mysql_JDBC对MySQL数据库存储过程的调用
  8. 入门javascript_Espruino入门,Espruino是用于微控制器JavaScript解释器
  9. Markdown (小白可查看的)基本语法
  10. django -- 联合索引
  11. IIS 7.0与ASP.NET
  12. 【Windows socket+IP+UDP+TCP】网络基础
  13. F - XOR Equation CodeForces - 635C (数学)
  14. 由于找不到npptool.dll,无法继续执行代码
  15. 怎样用52单片机做计算机,利用串口小助手实现AT89S52单片机简易计算器完整程序(Keil)...
  16. WPS表格如何在数字前面批量增加人民币符号和在后面添加元?
  17. [Java web编程]第2章 HTML与css网页开发基础(动画)
  18. 量化交易奇才大卫·哈丁的投资之路
  19. 关系数据库、关系代数和关系运算
  20. Java 获取当前时间前一个小时的时间

热门文章

  1. 【15】淘宝sdk——入门实战之header.php制作(三)
  2. asp.net 从客户端中检测到有潜在危险的 Request.Form 值
  3. AspNet2.0的QuickStart出了
  4. Linux下安装Mysql详解
  5. Android的启动方式
  6. GCAlloc 问题一则
  7. 一个困扰我很久的问题
  8. vue事件.navtive 的使用
  9. 关于Redis的常见面试题解析
  10. vue项目下,webpack.js/package.json配置