HTML5與WebGL編程/圖靈程序設計叢書 HTML5与WebGL编程

帕里西 (Tony Parisi)

  • 出版商: 人民郵電
  • 出版日期: 2016-06-01
  • 定價: $474
  • 售價: 8.5$403
  • 語言: 簡體中文
  • 頁數: 311
  • 裝訂: 平裝
  • ISBN: 7115421331
  • ISBN-13: 9787115421333
  • 相關分類: HTMLWebGL

已絕版

買這商品的人也買了...

相關主題

商品描述

<內容介紹>

帕里西著的《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  著色器
第二部分  應用開發技術
附錄  資源
作者介紹
封面介紹