Three.js开发指南(首部全面讲解Three.js开发的实用指南,循序渐进讲解Three.js的各种功能;通过大量交互式示例,深入探索使用开源的Three.js库创建绚丽三维图形的实用方法和技巧)

当前位置:首页 > 计算机/网络 > 程序设计 > Three.js开发指南(首部全面讲解Three.js开发的实用指南,循序渐进讲解Three.js的各种功能;通过大量交互式示例,深入探索使用开源的Three.js库创建绚丽三维图形的实用方法和技巧)

  • 版 次:1
  • 页 数:
  • 字 数:
  • 印刷时间:2015年03月01日
  • 开 本:16开
  • 纸 张:胶版纸
  • 包 装:平装
  • 是否套装:否
  • 国际标准书号ISBN:9787111488323
  • 丛书名:Web开发技术丛书?
作者:(美)Jos Dirksen 著,李鹏程 译出版社:机械工业出版社出版时间:2015年03月 
内容简介
  《Three.js开发指南》
  首部全面讲解Three.js开发的实用指南,循序渐进讲解Three.js的各种功能
  通过大量交互式示例,深入探索使用开源的Three.js库创建绚丽三维图形的实用方法和技巧
作者简介
  Jos Dirksen资深软件工程师和架构师,现任职于Malmberg公司,在后台技术(如Java和Scala)和前端开发(如HTML5、CSS和JavaScript)等技术领域有丰富的从业经验。除了对前端的JavaScript和HTML5等技术充满兴趣,Jos也喜欢研究使用REST和传统的网络服务技术开发后台服务。
  译者简介
  *程 SAP中国研究院软件工程师。早年他曾在AutoDesk公司从事三维设计软件的开发工作,后来因缘际会来到SAP,转行做ERP。随着云热潮的来临,传统的ERP也逐渐转向云端,因此也伴随着这股潮流学习了很多网络前端、后端方面的开发。
目  录
第1章 用Three.js创建你的第一个三维场景
1.1 使用Three.js的前提条件
1.2 获取源代码
1.2.1 用Git克隆代码仓库
1.2.2 下载并解压压缩包
1.2.3 测试示例
1.3 创建HTML页面框架
1.4 渲染并展示三维对象
1.5 添加材质、灯光和阴影
1.6 用动画扩展你的首个场景
1.6.1 引入requestAnimation-Frame()方法
1.6.2 转动方块
1.6.3 弹跳球
1.7 使用dat.GUI库简化试验
在线试读部分章节
  第1章
  用Three.js创建你的第一个三维场景
  如今浏览器的功能越来越强大,而且这些功能可以通过JavaScript直接调用。你可以用HTML5标签轻松地添加视频和音频,而且可以在HTML5画布上创建各种交互组件。现在这个功能集合里又有了一个新成员,即支持WebGL。通过WebGL,你可以直接使用显卡的计算资源,创建高性能的二维和三维计算机图形,然后在JavaScript里直接使用WebGL编程,创建三维场景并生成动画,这个过程非常复杂,而且容易出错。Three.js库可以简化这个过程。Three.js可以帮助我们的地方如下:
  创建简单的和复杂的三维图形
  在三维场景中生成动画、移动物体
  在物体上应用纹理和材质
  从三维建模软件中加载图形
  创建基于样条曲线的二维图形
  只要几行代码,你就可以从简单的三维图形创建出逼真的、实时的场景来,如下图所示:
  在第1章中我们会直接开始探究Three.js,通过创建几个例子来展示Three.js是如何工作的。你可以自己亲手试验一下这几个例子。但我们并不会深入探究所有的技术细节,这些细节我们将会在后面的章节中讲解。本章会探讨下面几方面的内容:
  使用Three.js时要用到的工具
  下载本书附带的源码和示例
  创建你的第一个Three.js场景
  应用材质、光线和动画来改进你创建的场景
  引入几个辅助库,用于统计和控制场景

 Three.js开发指南(首部全面讲解Three.js开发的实用指南,循序渐进讲解Three.js的各种功能;通过大量交互式示例,深入探索使用开源的Three.js库创建绚丽三维图形的实用方法和技巧)下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017