HTML5與WebGL編程/圖靈程序設計叢書 HTML5与WebGL编程
帕里西 (Tony Parisi)
已絕版
買這商品的人也買了...
-
$500$450 -
$650$514 -
$352構建實時 Web 應用-基於 HTML5 WebSocket, PHP 和 jQuery (Realtime Web Apps: With HTML5 WebSocket, PHP, and jQuery)
-
$301HTML5 遊戲編程核心技術與實戰
-
$550$468 -
$680$578 -
$199JavaScript網頁動畫設計
-
$433Egret——HTML5遊戲開發指南
-
$250鳳凰計畫:一個 IT計畫的傳奇故事 (The Phoenix Project : A Novel about IT, DevOps, and Helping your business win)(沙盤特別版)
-
$650$507 -
$505HTML5 Canvas核心技術:圖形、動畫與遊戲開發
-
$720$562 -
$505HTML5 2D 遊戲編程核心技術
-
$520$442 -
$580$458 -
$590$460 -
$820$697 -
$490$417 -
$640$627 -
$650$553 -
$650$507 -
$520$468 -
$350$315 -
$500$390 -
$450$383
相關主題
商品描述
<內容介紹>
帕里西著的《HTML5與WebGL編程》全面講解了使用HTML5和WebGL開發3D應用的Web技術,理論與實踐相結合,涵蓋桌面和移動兩端。全書分兩部分:基礎知識和應用開發。在詳細介紹開發相關理論、工具、框架和庫的基礎上,作者通過3D產品瀏覽器、遊戲和交互培訓系統等案例,生動講解了3D應用開發的全過程。
本書適合中高級Web及頁游開發人員閱讀。
<章節目錄>
前言
第一部分 基礎知識
第1章 緒論
1.1 HTML5:新型的視覺媒介
1.1.1 瀏覽器平臺
1.1.2 瀏覽器支持情況
1.2 3D圖形的基礎知識
1.2.1 什麼是
1.2.2 3D坐標系
1.2.3 網格、多邊形與頂點
1.2.4 材質、紋理與光源
1.2.5 變換與矩陣
1.2.6 相機、透視、視口與投影
1.2.7 著色器
第2章 WebGL:實時3D渲染
2.1 WebGL基礎
2.2 WebG
2.3 WebGL應用剖析
2.4 一個簡單的WebGL示例
2.4.1 Canvas 元素和WebGL 繪圖上下文
2.4.2 視口
2.4.3 緩衝、緩衝數組和類型化數組
2.4.4 矩陣
2.4.5 著色器
2.4.6 繪製圖元
2.5 創建3D幾何體
2.6 添加動畫
2.7 使用紋理映射
2.8 小結
第3 章 Three.js——一款JavaScript 3D引擎
3.1 使用Three.js創建的代表性項目
3.2 Three.js概覽
3.2.1 初始化Thr
3.2.2 Three.js工程結構
3.3 一個簡單的Three.js程序
3.3.1 創建渲染器
3.3.2 創建場景
3.3.3 運行循環的實現
3.3.4 為場景添加光照
3.4 小結
第4章 Three.js中的圖形和渲染
4.1 幾何圖形和網格
4.1.1 預置的幾何形狀類型
4.1.2 路徑、形狀和擠出
4.1.3 幾何形狀基礎類
4.1.4 用於優化網格渲染的BufferGeo
4.1.5 從建模軟件包中導入網格數據
4.2 場景圖和空間變換的層級結構
4.2.1 利用場景圖來管理複雜場景
4.2.2 Three.js 中的場景圖
4.2.3 平移、旋轉和縮放的表示
4.3 材質
4.3.1 標準網格材質
4.3.2 使用多重紋理增添逼真效果
4.4 光源
4.5 陰影
4.6 著色器
第二部分 應用開發技術
附錄 資源
作者介紹
封面介紹