WebGL高级编程:开发Web 3D图形

WebGL高级编程:开发Web 3D图形 PDF 高清版

  • 大小:130.8 MB
  • 类型:WebGL
  • 格式:PDF
  • 出版:清华大学出版社
  • 作者:阿尤鲁
  • 更新:2020-05-29 10:16:47
版权投诉 / 资源反馈(本资源由用户 魏寒天 投稿)

为找资料的网友们整理了WebGL相关的资料,由清华大学出版社出版,作者是阿尤鲁,介绍了关于WebGL、高级编程、开发Web、3D图形方面,格式为PDF,资源大小130.8 MB,目前在WebGL类资源综合评分为:8.3分。

书籍介绍

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

此外,本书还介绍线性代数的部分基础知识,这有助于读者深入理解3D图形和WebGL底层的运行机制。掌握了线性代数的基本知识,读者就可以把重点放在线性代数中3D图形重要的部分。读者不需要去阅读厚达几百页的通用线性代数教材,这些图书通常以通用和抽象的方式介绍每个专题。如果读者属于只想很快开始编写代码的一类用户,不需要阅读线性代码一节的全部内容(主要是第1章的部分内容)。读者可以跳过这部分内容。若后来发现某些问题与线性代数有关,则可以回过头来再仔细阅读相关内容。

目录

  • 第1章 WebGL简介
  • 第2章 创建基本的WebGL示例
  • 第3章 绘制
  • 第4章 小型JavaScript库与变换
  • 第5章 纹理贴图
  • 第6章 动画与用户输入
  • 第7章 光照
  • 第8章 WebGL性能优化

以上就是本次关于书籍资源的介绍和部分内容,我们还整理了以往更新的其它相关电子书资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。

WebGL相关资源

  • Python王者归来

    Python王者归来

    Python 的丰富模块(module)以及广泛的应用范围,使 Python 成为当下最重要的计算机语言之一, 本书尝试将所有常用模块与应用分门别类组织起来,相信只要读者遵循本书实例,一定可以轻松学会 Python 语法与应用,逐步向 Python 高手之路迈进,这也是撰写本书的目的。

    大小:270735 MB Python

  • AJAX参考手册大全6本合集

    这是一套AJAX参考文档的教程,包含6本基础教程,方便开发时候查看,提高你开发的盲区,多学多看多写,熟练掌握前端交互操作,喜欢的可以自行下载使用。 内含:Ajax+中文帮助文档、AJAX参考手册、Ajax基础教程等内容,涉及基础知识、工具、实例、源代码、数据库等。全面详细。 AJAX是一种运用JavaScript和可扩展标记语言(XML),在网络浏览器和服务器之间传送或接受数据的技术。 AJAX是一种运用于浏览器中的技术。在浏览器和服务器之间,它使用异步数

    大小:4.3 MBAJAX手册

  • 《模拟电子技术应用基础》课件

    《模拟电子技术应用基础》课件

    编辑推荐 1.特色突出。以识读电路图及设计电路的能力为主线编排全书内容,同类教材无。 2.配套教学服务优,同类教材没有我社的完善。 内容简介 本书以现代模拟电子技术的基本知识、基本理论为主线,将模拟电子技术的基本理论与各种新技术有机结合在一起;以应用为目的,在保证科学性的前提下,从工程观点考虑,删繁就简,使理论分析重点突出、概念清楚、实用性强。在内容安排上,以培养学生的应用能力为目的,将理论知识的讲授、作业与

    大小:325 MB模拟电子技术配套资源

  • 《计算机图形图像处理Photoshop CS3中文版》习题,教案

    《计算机图形图像处理Photoshop CS3中文版》习题,教案

    内容介绍 《中等职业学校计算机系列教材?计算机图形图像处理 Photoshop CS3(中文版)》以图像处理为主线,全面介绍Photoshop CS3中文版的基本操作方法和图像处理技巧,包括Photoshop CS3系统的启动、界面操作、图形图像基本概念、软件的基本操作方法、工具箱的使用、路径和矢量图形、文本的输入与编辑、图层、通道和蒙版的概念及应用方法、图像的基本编辑和处理、图像颜色的调整方法、滤镜介绍及常用特殊效果的制作等内容。各章内容的讲解都以实例操

    大小:50 MBPhotoshop配套资源

  • 《Python高性能编程》配套资源

    《Python高性能编程》配套资源

    编辑推荐 Python代码仅仅能够正确运行还不够,你需要让它运行得更快。通过探索设计决策背后的基础理论,本书帮助你更加深刻地理解Python的实现。你将学习如何找到性能瓶颈,以及如何在大数据量的程序中显著加快代码。 如何利用多核架构或集群的优点?如何构建一个在不损失可靠性的情况下具备可伸缩性的系统?有经验的Python程序员将学到针对这些问题或者其他问题的具体解决方案,以及来自那些在社交媒体分析、产品化机器学习和其他场景下使

    大小:17.17 MBPython编程配套资源

下载地址

WebGL学习笔记

12小时45分钟前回答

WebGL学习教程之Three.js学习笔记(第一篇)

webgl介绍 WebGL是一种3D绘图协议,它把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染。 WebGL技术标准免去了开发网页专用渲染插件的麻烦,可被用于创建具有复杂3D结构的网站页面,甚至可以用来设计3D网页游戏。 原生的WebGl比较复杂,主要通过对顶点着色器和片元着色器的操作,来实现渲染,但实现起来比较复杂……

16小时13分钟前回答

WebGL three.js学习笔记之阴影与实现物体的动画效果

实现物体的旋转、跳动以及场景阴影的开启与优化 本程序将创建一个场景,并实现物体的动画效果 运行的结果如图: 运行结果 完整代码如下: !DOCTYPE htmlhtml lang="en"head meta charset="UTF-8" titleThree.js/title script src="../../../Import/three.js"/script script src="../../../Import/stats.js"/script script src="../../../Import/Setting.js"/script script src="../../../Import/OrbitControls.js"/script script src="../../../Import/dat.gui.min.js"/sc……

20小时14分钟前回答

实例详解jQuery和HTML5实现WebGL高性能烟花绽放动画效果

本文实例讲述了jQuery+HTML5实现WebGL高性能烟花绽放动画效果。分享给大家供大家参考,具体如下: 运行效果: 完整代码如下: !DOCTYPE htmlhtml class= -webkit- js flexbox canvas canvastext webgl no-touch geolocation postmessage websqldatabase indexeddb hashchange history draganddrop websockets rgba hsla multiplebgs backgroundsize borderimage borderradius boxshadow textshadow opacity cssanimations csscolumns cssgradients cssreflections csstransforms csstra……