WebGL高级编程:开发Web 3D图形WebGL开发最佳实用指南

WebGL高级编程:开发Web 3D图形WebGL开发最佳实用指南
作 者: 阿尤鲁
出版社: 清华大学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 程序设计 计算机/网络
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  阿尤鲁(Andreas Anyuru),是ST-Ericsson公司的资深技术人员,专长于Web技术,他在开发Web图形技术方面富有经验,从事实现和优化WebGL和许多其他基于Linux手机平台的Web技术。

内容简介

《WebGL高级编程:开发Web 3D图形》向读者介绍如何开发基于WebGL的Web应用程序。虽然WebGLAPI可用来硬件加速2D图形和3D图形,但是它的主要作用是用来创建3D图形。3D图形API的一些图书只介绍API本身,并没有对3D图形或如何使用API进行较多的介绍。《WebGL高级编程:开发Web 3D图形》不要求读者具备任何3D图形的理论基础。希望读者通过《WebGL高级编程:开发Web 3D图形》的学习能够掌握3D图形基础知识,以及学会用WebGLAPI开发Web应用程序。

图书目录

第1章 WebGL简介 1 1.1 WebGL基础 1 1.2 浏览器3D图形吸引人的原因 2 1.3 设计一个图形API 3 1.3.1 即时模式API 3 1.3.2 保留模式API 3 1.4 图形硬件简介 4 1.4.1 GPU 4 1.4.2 帧缓存 5 1.4.3 纹理存储器 6 1.4.4 视频控制器 6 1.5 WebGL图形流水线 6 1.5.1 顶点着色器 8 1.5.2 图元装配 11 1.5.3 光栅化 12 1.5.4 片段着色器 12 1.5.5 逐片段操作 15 1.6...