当前位置:首页 > 程序设计 >
《WebGL高级编程:开发Web 3D图形》电子书封面

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

  • 发布时间:2020年05月29日 10:16:47
  • 作者:阿尤鲁
  • 大小:130.8 MB
  • 类别:WebGL电子书
  • 格式:PDF
  • 版本:高清版
  • 评分:9.8

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

      给大家带来的一篇关于WebGL相关的电子书资源,介绍了关于WebGL、高级编程、开发Web、3D图形方面的内容,本书是由清华大学出版社出版,格式为PDF,资源大小130.8 MB,阿尤鲁编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.8。

      内容介绍

      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学习教程之Three.js学习笔记(第一篇)

      webgl介绍 WebGL是一种3D绘图协议,它把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染。 WebGL技术标准免去了开发网页专用渲染插件的麻烦,可被用于创建具有复杂3D结构的网站页面,甚至可以用来设计3D网页游戏。 原生的WebGl比较复杂,主要通过对顶点着色器和片元着色器的操作,来实现渲染,但实现起来比较复杂,需要一定的数学基础,但更多的是需要学习基础的耐心。 Three.js介绍 Three.js是一个js的开源框架,它把webgl的所有东西都封装好了,我们不再需要去了解webgl那些比较麻烦的细节,直接在此框架上进行开发,既方便,又快捷,而……

      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"/script style type="text/css" div#canvas-frame { border: none; cursor: pointer; width: 100%; height: 850px; background-color: #333333; } /style/headbody onload="threeStart()"div id="canvas-frame"/divscript //控制面板中需要的两个数据 let control = new function () { this.rotationSpeed = 0.01;……

      实例详解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 csstransforms3d csstransitions fontface generatedcontent video audio localstorage sessionstorage webworkers applicationcache svg inlinesvg smil svgclippathsheadmeta charset=UTF-8meta name=viewport content= initial-scale=1.0, maximum-scale=1.0, user-scalable=nometa name=format-detection content=telephone=n……

      以上就是本次介绍的WebGL电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:游戏数据分析的艺术

      下一篇:RHCSA/RHCE 红帽Linux认证学习指南

      展开 +

      收起 -

      • 《WebGL高级编程:开发Web 3D图形》PDF下载

      下载地址:百度网盘下载
      WebGL相关电子书
      学习响应式设计(Learning Responsive Web Design)
      学习响应式设计(Learning Responsive Web Design) 高清版

      想要为平板、手机、笔记本、大屏幕设备,甚至可穿戴设备提供最优的用户体验?那就学习响应式设计吧。这是一本内容特别全面、讲解非常透彻的入门书。特别地,通过这本书不仅能迅速掌

      立即下载
      Web服务与数据交换关键技术研究
      Web服务与数据交换关键技术研究 影印版 立即下载
      安全之路:Web渗透技术及实战案例解析
      安全之路:Web渗透技术及实战案例解析 扫描第2版

      本书是《Web渗透技术及实战案例解析》的第2版,与第1版相比,不仅增加了对心脏出血等近年来新出现的漏洞的分析,还对目前常见的Web漏洞、SQL注入漏洞、文件上传漏洞、Windows和Linux提权等攻

      立即下载
      Flask Web开发实战:入门、进阶与原理解析
      Flask Web开发实战:入门、进阶与原理解析 全格式版

      Flask开发团队成员撰写,Flask开发团队核心维护者高度评价,基于全新Flask技术版本,从基础知识到进阶实战,再到源码分析,5个大型综合案例

      立即下载
      移动Web前端高效开发实战
      移动Web前端高效开发实战 原版扫描版 立即下载
      Java Web从入门到精通
      Java Web从入门到精通 高质量第2版

      这本书通过通俗易懂的语言、丰富多彩的实例,详细介绍了进行Java Web应用程序开发应该掌握的各方面技术,所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可作为初学者的自学用书

      立即下载
      高效前端:Web高效编程与优化实践
      高效前端:Web高效编程与优化实践 清晰影印版

      本书精选了前端开发中的34个疑难问题,从分析问题入手,逐步给出解决方案,并分析各种方案的优劣,并总结出高效编程的最佳实践和各种性能优化的方法

      立即下载
      互联网创业核心技术:构建可伸缩的Web应用
      互联网创业核心技术:构建可伸缩的Web应用 超清版 立即下载
      读者留言
      沈修洁

      沈修洁 提供上传

      资源
      30
      粉丝
      31
      喜欢
      145
      评论
      11

      Copyright 2018-2020 www.xz577.com 码农之家

      投诉 / 推广 / 赞助:QQ:520161757