本書共分為14章,由淺入深地進行講解,主要內容包括:開發基礎部分,介紹了初識WebGL,實現WebGL可編程渲染管線着色器的着色語言,投影及各種變換;光照效果部分,介紹了WebGL中光照的基本原理與實現、點法向量與面法向量的區別以及光照的每頂點計算與每片元計算的差別;紋理映射部分,介紹了紋理映射的基本原理與使用,同時還介紹了不同的紋理拉伸與采樣方式、多重過程紋理技術以及壓縮紋理;3D模型加載部分,介紹了如何使用自定義的加載工具類直接加載使用3ds
Max創建的3D立體物體;混合與霧部分,主要介紹了混合以及霧的基本原理與使用;標志板、天空盒部分,主要介紹了一些常見的3D開發技巧,包括標志板、天空盒與天空穹、鏡像技術等;Three.js引擎部分,主要介紹了對WebGL封裝比較好的Three.js引擎,包括創建場景、攝像機、基本形狀物體、加載模型,以及一些較高級的內容;Egret 3D游戲引擎應用開發部分,介紹Egret
3D在3D游戲開發中的功能;Ammo物理引擎部分,介紹Ammo物理引擎的剛體、軟體等創建與使用;綜合案例—《極地大作戰》部分,通過一個具體的游戲向讀者較為全面地介紹了游戲項目的開發流程以及運用各種技術解決具體問題的思路,案例中綜合運用了前面章節中講解的知識,讓讀者盡快進入實戰角色。
吳亞峰,畢業於北京郵電大學,后留學澳大利亞卧龍崗大學取得碩士學位。1998年開始從事Java應用的開發,有10多年的Java開發與培訓經驗。主要的研究方向為OpenGL ES、手機游戲、Java EE以及搜索引擎。同時為手機游戲、Java
EE獨立軟件開發工程師,現任職於華北理工大學並兼任華北理工大學以升大學生創新實驗中心移動及互聯網軟件工作室負責人。十多年來不但指導學生多次制作手游作品獲得多項學科競賽大獎,還為數十家知名企業培養了上千名高級軟件開發人員。曾編寫過《OpenGL ES 3.0游戲開發(上下卷)》、《OpenGL ES 2.0游戲開發(上下卷)》、《Unity 4
3D開發實戰詳解》、《Unity游戲案例開發大全》、《Android應用案例開發大全》(第1版、第二版及第三版)、《Android游戲開發大全》(第1版、第二版及第三版)等多本暢銷技術書籍。2008年初開始關注Android平台下的3D應用開發,並開發出一系列優質的Android應用程序與3D游戲。本次負責全書統稿及第7~14章內容的編寫。
-
Dreamweaver CC 2017網頁制作入門與進階
$251 -
Dreamweaver CC動態網站開發案例課堂(第2版)
$407 -
交互式Web前端開發實踐
$208 -
微信創業:商業變現+內容生產+吸粉引流
$270 -
網頁UI與用戶體驗設計5要素
$534 -
ASP動態網頁設計與應用
$174 -
Dreamweaver CS6完全學習手冊
$287 -
jQuery動態網頁設計案例課堂
$360 -
Dreamweaver CC 網頁創意設計案例課堂(第2版)
$441 -
好玩的設計:游戲化思維與用戶體驗設計
$308 -
中文版Dreamweaver CC 2018網頁製作實用教程
$292 -
HTML5&CSS3編程入門經典
$335 -
深入PostCSS Web設計
$594 -
DIV+CSS布局與樣式之網站設計精粹
$260 -
圖解網站分析:讓流量倍增的網站優化方法(修訂版)
$360 -
好設計不簡單Ⅰ:100個網站架構的實用要點
$412 -
網頁界面設計
$256 -
HTML5+jQuery Mobile移動應用開發
$412 -
社交網站界面設計(原書第2版)
$611 -
網頁設計與網站建設全攻略
$290







