本書通過大量的交互案例和示例代碼介紹了Three.js提供的各種API,讓讀者不需要了解很難編程的WebGL的底層細節及復雜的着色語言,只需大致了解JavaScript及HTML,就能輕松地在瀏覽器中創建二維和三維應用及圖形。本書共12章,涉及以下內容:使用Three.js創建三維場景,構建場景的基本組件,Three.js中的光源、材質、幾何體以及粒子、精靈和點雲,創建和加載網格、幾何體,創建動畫和移動攝像機,加載和使用紋理,自定義着色器和后期處理,在場景中添加物理效果和聲音等。
喬斯·德克森(Jos Dirksen),資深軟件工程師和架構師,現任職於Malmberg公司,在后台技術(如Java和Scala)和前端開發(如HTML5、CSS和JavaScript)等技術領域有豐富的從業經驗。除了對前端的JavaScript和HTML5等技術充滿興趣,Jos也喜歡研究使用REST和傳統的網絡服務技術開發后台服務。