Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

HTML5与WebGL编程 PDF 下载


分享到:
时间:2017-03-24 16:08来源:https://download.csdn.net/ 作者:转载  侵权举报
HTML5与WebGL编程 PDF 下载
失效链接处理
HTML5与WebGL编程 PDF 下载

转载自:http://download.csdn.net/detail/u013802433/9791132
 
本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
 
 
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://e.dangdang.com/products/1901077305.html
  
相关截图:


资料简介:
本书全面讲解了使用HTML5和WebGL发3D应用的Web技术,理论与实践相结合,涵盖桌面和移动两端。全书分两部分:基础知识和应用发。在详细介绍发相关理论、工具、框架和库的基础上,作者通过3D产品浏览器、游戏和交互培训系统等案例,生动讲解了3D应用发的全过程。 本书适合中高级Web及页游发人员阅读。 本书全面讲解了使用HTML5和WebGL发3D应用的Web技术,理论与实践相结合,涵盖桌面和移动两端。全书分两部分:基础知识和应用发。在详细介绍发相关理论、工具、框架和库的基础上,作者通过3D产品浏览器、游戏和交互培训系统等案例,生动讲解了3D应用发的全过程。 本书适合中高级Web及页游发人员阅读。

资料目录:

O'Reilly Media, Inc. 介绍

业界评论

前言

目标读者

组织结构

排版约定

使用示例代码

联系我们

致谢

第一部分 基础知识

第1章 绪论

1.1 HTML5:新型的视觉媒介

1.2 3D图形的基础知识

第2章 WebGL:实时 3D 渲染

2.1 WebGL基础

2.2 WebGL API

2.3 WebGL应用剖析

2.4 一个简单的WebGL示例

2.5 创建3D几何体

2.6 添加动画

2.7 使用纹理映射

2.8 小结

第3章 Three.js——一款JavaScript3D引擎

3.1 使用Three.js创建的代表性项目

3.2 Three.js概览

3.3 一个简单的Three.js程序

3.4 小结

第4章 Three.js中的图形和渲染

4.1 几何图形和网格

4.2 场景图和空间变换的层级结构

4.3 材质

4.4 光源

4.5 阴影

4.6 着色器

4.7 渲染

4.8 小结

第5章 3D动画

5.1 使用requestAnimationFrame()来驱动动画

5.2 使用程序更新属性的方式来构建动画

5.3 使用补间来进行动画过渡

5.4 使用关键帧来实现复杂动画

5.5 使用曲线和路径创建平滑自然的运动

5.6 使用变形目标来创建人物和面部动画

5.7 使用蒙皮来构建角色动画

5.8 使用着色器来进行动画

5.9 小结

第6章 CSS3:高级页面效果

6.1 CSS变换

6.2 CSS过渡

6.3 CSS动画

6.4 挑战CSS的极限

6.5 小结

第7章 Canvas:通用2D绘图

7.1 Canvas基础

7.2 使用Canvas API来渲染3D

7.3 基于Canvas渲染的3D库

7.4 小结

第二部分 应用开发技术

第8章 3D内容制作流程

8.1 3D内容创建过程

8.2 3D建模和动画工具

8.3 3D文件格式

8.4 加载3D内容到WebGL应用中

8.5 小结

第9章 3D引擎和框架

9.1 3D框架概念

9.2 WebGL框架概况

9.3 Vizi:一个基于组件的用于可视化Web应用的框架

9.4 小结

第10章 开发一个简单的3D应用

10.1 设计应用

10.2 创建3D内容

10.3 预览和测试3D内容

10.4 将3D集成到应用中

10.5 开发3D行为和交互

10.6 小结

第11章 开发一个3D环境

11.1 创建环境素材

11.2 预览和测试环境

11.3 使用skybox创建一个3D背景

11.4 集成3D内容到应用中

11.5 实现第一人称导航

11.6 使用多个相机

11.7 创建定时的动画过渡

11.8 对象行为脚本

11.9 给环境添加声音

11.10 渲染动态纹理

11.11 小结

第12章 开发移动3D应用

12.1 移动3D平台

12.2 为移动浏览器开发

12.3 创建Web应用

12.4 开发原生/HTML5混合应用

12.5 移动3D性能

12.6 小结

附录 资源

A.1 WebGL资源

A.2 CSS3资源

A.2.2 CSS3博客和演示站点

A.3 Canvas资源

A.4 框架、库和工具

A.5 3D文件格式规范

A.6 相关技术

作者介绍

封面介绍

看完了

 


 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐