幫助中心 | 我的帳號 | 關於我們

WebGL3D開發實戰詳解(第2版)

  • 作者:編者:吳亞峰//于復興//索依娜|責編:張濤
  • 出版社:人民郵電
  • ISBN:9787115519368
  • 出版日期:2020/02/01
  • 裝幀:平裝
  • 頁數:502
人民幣:RMB 108 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書系統地介紹了HTML5的基本知識和新特性、WebGL的基本知識,並引導讀者完成了WebGL的基礎案例。同時,本書也對在WebGL中實現可編程渲染管線著色器的語言進行了系統介紹,為讀者進行著色器的高級開發打下堅實的基礎。另外,本書介紹了3D開發的多種投影、變換原理及實現,以及點、線段、三角形的繪製方式。
    本書適合程序開發人員、遊戲開發人員和虛擬現實開發者閱讀,也可作為大專院校相關專業師生的學慣用書,以及培訓學校的教材。

作者介紹
編者:吳亞峰//于復興//索依娜|責編:張濤

目錄
第1章  HTML5開發基礎——進入WebGL世界的第一道坎
  1.1  HTML的發展簡史
    1.1.1  HTML的由來
    1.1.2  HTML的歷史
  1.2  HTML5簡介
    1.2.1  HTML5的新標準
    1.2.2  HTML5引入的新特性
    1.2.3  HTML5現狀
  1.3  初識HTML
    1.3.1  HTML5標籤簡介
    1.3.2  基礎標籤
    1.3.3  格式標籤
    1.3.4  表單標籤
    1.3.5  圖像、鏈接、列表標籤
    1.3.6  表格、元信息等標籤
    1.3.7  HTML5中的全局屬性
    1.3.8  HTML5中的事件
  1.4  初識CSS
    1.4.1  CSS簡介
    1.4.2  CSS基礎語法
    1.4.3  如何插入樣式表
    1.4.4  使用CSS樣式
  1.5  初識JavaScript
    1.5.1  JavaScript的名字和版本
    1.5.2  準備使用JavaScript
    1.5.3  使用語句
    1.5.4  使用變數和類型
    1.5.5  JavaScript運算符
    1.5.6  使用數組
    1.5.7  創建自己的JavaScript對象
    1.5.8  常用的JavaScript工具
  1.6  HTML5Canvas簡介
    1.6.1  文檔對象模型和Canvas
    1.6.2  JavaScript與Canvas
    1.6.3  HTML5Canvas版「HelloWorld」
    1.6.4  Canvas中的基礎圖形
  1.7  本章小結
第2章  初識WebGL2.0
  2.1  WebGL2.0  概述
    2.1.1  WebGL2.0簡介
    2.1.2  WebGL2.0效果展示
  2.2  初識WebGL2.0應用
    2.2.1  WebGL2.0應用案例部署運行步驟
    2.2.2  初識WebGL2.0應用程序
  2.3  著色器與渲染管線
    2.3.1WebGL2.0的渲染管線
    2.3.2WebGL2.0中立體物體的構建
  2.4  本章小結
第3章  著色語言
  3.1  著色語言概述

  3.2  著色語言基礎
    3.2.1  數據類型概述
    3.2.2  數據類型的基本使用
    3.2.3  運算符
    3.2.4  構造函數
    3.2.5  類型轉換
    3.2.6  限定符
    3.2.7  插值限定符
    3.2.8  一致塊
    3.2.9  layout限定符
    3.2.10  流程式控制制
    3.2.11  函數的聲明與使用
    3.2.12  片元著色器中浮點變數精度的指定
第4章  必知必會的3D開發知識——投影及各種變換
第5章  光照效果
第6章  紋理映射
第7章  3D模型載入
第8章  混合與霧
第9章  常用3D開發技巧
第10章  渲染出更加酷炫的3D場景——幾種剪裁與測試
第11章  Three.js引擎基礎
第12章  Three.js引擎進階
第13章  Babylon.js引擎
第14章  Ammo物理引擎
第15章  在線3D模型互動式編輯系統

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032