

本书具有如下特色:? 由浅深,循序渐。本书以门读者为对象,先从语言基础学起,再学习语言的核心技术,然后学习高 级应用,*后学习发一个完整项目。讲解过程中步骤详尽,版式新颖,使读者在阅读时一目了然,从而快速掌握书中内容。? 语音视频,讲解详尽。书中每一章节均提供声图并茂的教学视频,读者可以扫描书中对应的二维码随时随地学习。这些视频能够引导初学者快速门,感受编程的快乐和成就感,增强一步学习的信心,从而快速成为编程高手。? 实例典型,轻松易学。通过例子学习是好的学习方式,本书通过 一个知识、一个例子、一个结果、一段评析、一个综合应用 的模式,透彻详尽地讲述了实际发中所需的各类知识。另外,为了便于读者阅读程序代码,快速学习编程技能,书中几乎每行代码都提供了注释。 ? 精彩栏目,贴心提醒。本书根据需

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提供的各种摄像机控制功能