Learning Three.js – the JavaScript 3D Library for WebGL - Se
Three.js开发指南:基于WebGL和HTML5在网页上渲染3D图形和动画(原书第3版)
现代浏览器都支持WebGL,这样不必使用Flash、Java等插件就能在浏览器中创建三维图形。然而,直使用WebGL在浏览器中创建三维图形和动画也非常繁琐,它所提供的各种口尽管非常丰富且强大,但对于用户来说未免过于复杂了。 Three.js的出现则完美地帮助人们解决了这个矛盾。Three.js将WebGL的强大功能融汇其中,同时又非常易于使用,即便用户对其中的原理不甚了解,也能借助Three.js创建出绚丽多姿的三维场景和动画。 本书先从基本概念和Three.js的基本模块讲起,然后伴随着大量的示例和代码,逐步扩展到更多的主题,循序渐地讲解Three.js的各种功能,帮助你充分利用WebGL和现代浏览器的潜能,直在浏览器中创建动态的华丽场景。 通过阅读本书,你将学会: 使用Three.js提供的各种材质并了解它们如何与3D模型和场景相互作用 通过Three.js提供的各种摄像机控制功能
Three.js权威指南:在网页上创建3D图形和动画的方法与实践(原书第4版)
Three.js已成为创建令人惊叹的3D WebGL内容的行业标准。在本书中,你将学习Three.js的所有功能,了解如何将其与最新的物理引擎集成。你还将掌握直在浏览器中创建身临其境的3D场景并制作动画的技巧,充分挖掘WebGL和现代浏览器的潜力。