当当读书
WebGL高级编程-开发Web-3D图形(试读本)

WebGL高级编程-开发Web-3D图形(试读本)

(美)阿尤鲁(Anyuru, A.)
0
1.99 原价¥1 开通租阅权,免费读此书
提示:数字商品不支持退换货,不提供源文件,不支持导出打印。
评论 赠一得一 收藏 分享
此书籍暂不支持在移动端购买和阅读

内容简介

《WebGL高级编程--发Web3D图形》向读者介绍如何发基于WebGL的Web应用程序。虽然WebGL API可用来硬件加速2D图形和3D图形,但是它的主要作用是用来创建3D图形。3D图形API的一些图书只介绍API本身,并没有对3D图形或如何使用API行较多的介绍。本书不要求读者具备任何3D图形的理论基础。希望读者通过本书的学习能够掌握3D图形基础知识,以及学会用WebGL API 发Web应用程序。 此外,本书还介绍线性代数的部分基础知识,这有助于读者深理解3D图形和WebGL底层的运行机制。掌握了线性代数的基本知识,读者就可以把重放在线性代数中3D图形重要的部分。读者不需要去阅读厚达几百页的通用线性代数教材,这些图书通常以通用和抽象的方式介绍每个专题。如果读者属于只想很快始编写代码的一类用户,不需要阅读线性代码一节的全部内容(主要是第1章的部分内容)。读者可以跳过这部分内容。若后来发现某些问题与线性代数有关,则可以回过头来再仔细阅读相关内容。
【作者】
作者简介 Andreas Anyuru精通包括WebGL在内的许多Web技术,他在移动设备Web浏览器集成和优化方面曾有多年的工作经历。Andreas是V8 JavaScript引擎的贡献者之一,后者用在Google台式浏览器Chrome和Android手机中。他设计了几个新教程,并在Lund大学的信息和通信工程学院任教。 Andreas是ST-爱立信公司的高级技术人员,主要研究领域是Web技术。主要工作职责是确保现有的和即将推出的Web技术以*的方式应用于ST-爱立信基于Linux的移动平台上。 技术编辑简介 Paul Brunt在HTML5刚推向市场时就用JavaScript发了几个游戏和应用程序,这些游戏和应用程序广泛应用了SVG、画布和新一代JavaScript引擎等技术。他的工作还包括一个名为“Berts Breakdown”的概念验证平台的游戏演示程序。他对计算机艺术怀有浓厚的兴趣,在Blender和实时图形方面具有渊博的知识,WebGL的发布激发了他发GLGE的欲望。2009年,当时WebGL还处于婴儿期,他就始发GLGE,然后以锐不可挡之势转向在线游戏发。他对其他WebGL架构和项目也有贡献;另外他于2011年将jiglib物理库移植到JavaScript中,并首次在浏览器里演示3D物理。
展开
大家都在看换一批
大家都在看换一批
领取优惠券

温馨提示:

您已领取的礼券,请到【个人中心】-【资产】中查看。