首页     /    WEBGL编程指南pdf

WEBGL编程指南pdf

上传者: lync_su | 上传时间:2023/11/21 1:55:21 | 文件大小:59.95MB | 文件类型:RAR
WEBGL编程指南pdf
基本信息原书名:WebGLProgrammingGuide:Interactive3DGraphicsProgrammingwithWebGL(OpenGL)原出版社:Addison-WesleyProfessional作者:(美)KouichiMatsudaRodgerLea(松田浩一,罗杰.李)译者:谢光磊出版社:电子工业出版社ISBN:9787121229428上架时间:2014-6-11出版日期:2014年6月开本:16开页码:470版次:1-1---------------------目录《WebGL编程指南》第1章WebGL概述1WebGL的优势3使用文本编辑器开发三维应用3轻松发布三维图形程序4充分利用浏览器的功能5学习和使用WebGL很简单5WebGL的起源5WebGL程序的结构6总结7第2章WebGL入门9Canvas是什么?10使用[canvas]标签11DrawRectangle.js13最短的WebGL程序:清空绘图区16HTML文件(HelloCanvas.html)16JavaScript程序(HelloCanvas.js)17用示例程序做实验22绘制一个点(版本1)22HelloPoint1.html24HelloPoint1.js24着色器是什么?25使用着色器的WebGL程序的结构27初始化着色器29顶点着色器31片元着色器33绘制操作34WebGL坐标系统35用示例程序做实验37绘制一个点(版本2)38使用attribute变量38示例程序(HelloPoint2.js)39获取attribute变量的存储位置41向attribute变量赋值42gl.vertexAttrib3f()的同族函数44用示例程序做实验45通过鼠标点击绘点46示例程序(ClickedPoints.js)47注册事件响应函数48响应鼠标点击事件50用示例程序做实验53改变点的颜色55示例程序(ColoredPoints.js)56uniform变量58获取uniform变量的存储地址59向uniform变量赋值60gl.uniform4f()的同族函数61总结62第3章绘制和变换三角形63绘制多个点64示例程序(MultiPoint.js)66使用缓冲区对象69创建缓冲区对象(gl.createBuffer())70绑定缓冲区(gl.bindBuffer())71向缓冲区对象中写入数据(gl.bufferData())72类型化数组74将缓冲区对象分配给attribute变量(gl.vertexAttribPointer())75开启attribute变量(gl.enableVertexAttribArray())77gl.drawArrays()的第2个和第3个参数78用示例程序做实验79HelloTriangle80示例程序(HelloTriangle.js)80基本图形82用示例程序做实验83HelloRectangle(HelloQuad)84用示例程序做实验85移动、旋转和缩放86平移87示例程序(TranslatedTriangle.js)88旋转91示例程序(RotatedTriangle.js)93变换矩阵:旋转97变换矩阵:平移1004×4的旋转矩阵101示例程序(RotatedTriangle_Matrix.js)102平移:相同的策略105变换矩阵:缩放106总结108第4章高级变换与动画基础109平移,然后旋转109矩阵变换库:cuon-matrix.js110示例程序(RotatedTriangle_Matrix4.js)111复合变换113示例程序(RotatedTranslatedTriangle.js)115用示例程序做实验117动画118动画基础119示例程序(RotatingTriangle.js)119反复调用绘制函数(tick())123按照指定的旋转角度绘制三角形(draw())123请求再次被调用(r 本软件ID:9114579

文件下载

资源详情

[{"title":"(1个子文件59.95MB)WEBGL编程指南pdf","children":[{"title":"WebGL编程指南.pdf <span style='color:#111;'>81.26MB</span>","children":null,"spread":false}],"spread":true}]

评论信息

  • _LittleEmperor:
    内容与描述相符,很好2018-05-09
  • zhuang1619:
    PDF不见了,再下载一次2018-01-20
  • iouduoduo:
    很好很牛叉2017-11-11
  • liseen:
    之前下载过一次,PDF不见了,在来下载一次2017-09-27
  • gyhmichael:
    刚下载,准备研究下,大致看了一下还不错哦2017-09-25
  • termt:
    完整版的,找了很久,终于找到了,感谢分享!2017-07-03
  • c2863490170:
    中文完整版,谢谢分享!2017-06-07
  • le888:
    内容比较清晰2017-04-28
  • 一二一二一二一:
    好书,感谢分享2017-04-24
  • 程老师2088:
    可以解压啊,挺好的,文件完整。2017-04-22
  • qq472471765:
    骗分,下了根本解压不了。别提什么7-zip,你是打广告吧。真是无语!2017-03-31
  • Boarking1519:
    解压报错啊……这些哥是咋个解压的啊……2016-11-09
  • xiangmin02:
    很好很牛叉2016-10-01
  • 咔咔酷:
    刚下载,准备研究下,大致看了一下还不错2016-07-06
  • polokobe:
    很好的资源,很清晰,很全面2016-06-23

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明