本書以“問題描述+解決方案”的模式,使用二百多個實例介紹了Scene、Renderer、Camera、Geometry、Mesh、Light、Material、EffectComposer等Three.js封裝的三維圖形對象的具體應用,如繪製正交照相機,繪製透視照相機,瀏覽全景圖,播放全景視頻,創建天空盒,繪製沙漏,繪製被切割的圓柱體,繪製旋轉的地球模型,繪製克萊因瓶,繪製莫比烏斯環,創建普通貼圖、環境貼圖、移位貼圖、高光貼圖、光照貼圖,創建輝光特效、漂白特效、拖尾特效,檢測圖形邊緣,添加輪廓邊線,加載各種外部模型並播放模型動畫等。
本書適合作為廣大Web前端及三維圖形開發人員的案頭參考書,無論對於編程初學者,還是編程高手,本書都極具參考價值。
羅帥,自由職業者,深耕前端開發領域多年,積累了大量的開發經驗和實戰案例庫,著有多部網頁前端開發和移動開發的技術圖書,曾經在清華大學出版社出版《Android炫酷應用300例.實戰篇》《Android炫酷應用300例.提升篇》《Bootstrap+Vue.js前端開發實用代碼集錦》《Android App開發實用代碼集錦——jQuery Mobile+OpenCV+OpenGL》等。