| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202308*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:WebXR案例開發-基於Web3D引擎的虛擬現實技術 ISBN:9787302635574 出版社:清華大學 著編譯者:謝平 張克發 叢書名:計算機科學與技術叢書 頁數:217 所在地:中國大陸 *此為代購商品 書號:1577012 可大量預訂,請先連絡。 內容簡介 本書詳細講解了Babylon js框架的使用方法、代碼編寫風格以及詳細的案例實現步驟和效果展示,使讀者逐步對WebXR的學習產生濃厚的興趣。書中由淺入深地講解了WebXR案例的開發過程,在講述技術知識點的基礎上,詳細分析每個案例的具體開發和實現過程,以便讀者能夠將之前學習的WebXR技術相關模塊在綜合案例中融會貫通。本書還提供了WebXR技術相關的輔助學習視頻資源,助力WebNR開發愛好者快速入門。開發后的WebXR應用可發布至雲平台,方便用戶直接通過移動端或PC端的瀏覽器進行訪問和體驗。 本書適合作為高等院校數字媒體相關專業的教材或指導書,也可作為WebXR開發人員或初學者的參考書。作者簡介 張克發,具有多年AR/VR領域教學與培訓經驗,陝西加速想象力科技有限公司CEO,被《經濟觀察報》評為最具創新人才培養模式獎。主編《AR與VR開發實戰》《Hol0Lens與混合現實開發》等書。具有多年遊戲開發、VR/AR商業項目開發實戰經驗,指導的多個VR/ARR商業項目獲得中國「互聯網+」大學生創新創業大賽陝西賽區金獎。目錄 第1章 虛擬現實基礎1 1 增強現實介紹 1 1 1 增強現實概念 1 1 2 增強現實技術特點 1 1 3 增強現實技術發展 1 1 4 增強現實技術分類 1 1 5 增強現實的技術原理 1 2 虛擬現實介紹 1 2 1 虛擬現實概念 1 2 2 虛擬現實的特性 1 2 3 虛擬現實技術發展 1 2 4 虛擬現實技術分類 1 2 5 虛擬現實技術原理 1 3 混合現實介紹 1 3 1 混合現實概念 1 3 2 混合現實內容設計 1 3 3 混合現實中的交互設計 1 3 4 混合現實體驗舒適度 1 3 5 混合現實內容設計的視覺表現 1 4 虛擬現實硬體設備介紹 1 4 1 PC端頭顯設備 1 4 2 一體式頭顯設備 1 4 3 移動端頭顯設備 1 5 增強現實硬體設備介紹 1 5 1 微軟HoloLens智能眼鏡 1 5 2 Magic Leap 1 5 3 0glass AR 1 5 4 HoloMax全息交互系統 1 5 5 XMAN智能眼鏡 第2章 WebXR介紹 2 1 WebGL介紹 2 1 1 基本概念 2 1 2 發展歷史 2 1 3 應用場景 2 2 WebXR技術發展與現狀 2 2 1 W3C標準化組織 2 2 2 曇花一現的WebVR API 2 2 3 WebXR API介紹 2 3 Three js框架介紹 2 3 1 基於Python的Web伺服器搭建 2 3 2 基於NPM的Web伺服器搭建 2 4 A-Frame框架介紹 2 5 Babylon js引擎介紹 2 5 1 初始化網頁 2 5 2 初始化3D場景 2 5 3 創建三維物體 2 5 4 修改物體的材質 第3章 WebXR開發基礎 3 1 一行代碼讓網站支持3D和VR 3 2 場景創建 3 2 1 快速創建場景 3 2 2 場景創建API說明 3 3 場景燈光 3 3 1 燈光的類型 3 3 2 燈光顏色的設置 3 3 3 燈光開關和調光器 3 4 場景陰影 3 4 1 陰影生成 3 4 2 透明物體和陰影 3 4 3 燈光與陰影的關係 3 4 4 體積光散射后處理 3 5 場景交互 3 5 1 如何在場景中進行交互 3 5 2 鍵盤的交互 3 5 3 滑鼠的交互 3 6 相機 3 6 1 通用相機 3 6 2 軌道相機 3 6 3 跟隨相機 3 7 動畫 3 7 1 設計動畫 3 7 2 序列動畫 3 8 音頻 3 8 1 創建音頻文件 3 8 2 通過事件觸發音頻播放 3 8 3 音樂屬性 3 8 4 通過ArrayBuffer來載入音頻文件 3 8 5 通過資源管理器載入音頻文件 3 9 相機和網格 3 9 1 相機的行為 3 9 2 網格的行為 3 10 資源管理 3 10 1 SceneLoader Append 3 10 2 SceneLoader Load 3 10 3 SceneLoader ImportMesh 3 10 4 SceneLoader ImportMeshAsync 3 10 5 SceneLoader LoadAssetContainer 3 10 6 SceneLoader ImportAnimations 3 10 7 SceneLoader AppendAsync 3 10 8 AssetsManager 3 10 9 使用載入進度 3 11 材質 3 11 1 材質的創建 3 11 2 漫反射 3 11 3 環境光顏色 3 11 4 透明顏色 3 11 5 紋理 3 11 6 透明紋理 3 11 7 顯示模型線框 第4章 中國傳統建築三維展示案例開發 4 1 基於VSCode開發環境配置 4 1 1 安裝VSCode開發工具 4 1 2 Live Server插件安裝 4 1 3 在VSCode中調試代碼 4 2 PBR材質的使用 4 2 1 PBR材質簡介 4 2 2 PBR基礎理論 4 2 3 PBR材質的製作 4 2 4 使用Blender導出glTF模型 4 2 5 在Sandbox中查看模型效果 4 3 模型導出 4 3 1 常見的3D模型格式 4 3 2 從3ds Max軟體導出glTF模型 4 3 3 從Blender導出glTF模型 4 3 4 在Sandbox中查看glTF模型 4 4 載入頁面 4 4 1 基礎頁面創建 4 4 2 創建載入頁面 4 5 場景載入 4 5 1 設置Canvas 4 5 2 初始化引擎 4 5 3 創建場景Scene 4 5 4 遊戲循環 4 5 5 相機的創建 4 5 6 創建天空盒 4 5 7 創建環境燈光 4 5 8 模型載入 4 6 場景交互 4 6 1 UI的創建 4 6 2 音樂的創建和控制 4 6 3 場景中物體的交互 第5章 WebAR解決方案介紹 5 1 基於Kivicube的WebAR應用開發 5 1 1 項目創建 5 1 2 場景創建 5 1 3 創建場景內容 5 1 4 創建場景交互 5 1 5 場景保存與分享 5 2 基於EasyAR的WebAR應用開發 5 2 1 EasyAR WebAR簡介 5 2 2 EasyAR WebAR快速入門 5 2 3 EasyAR Web3D模型動畫要求 5 3 基於開源的AR js應用開發 5 3 1 圖像跟蹤案例 5 3 2 基於位置的AR案例 5 3 3 基於標記的AR案例 第6章 Web遊戲非遺慶全運開發案例 6 1 案例介紹 6 2 Cocos Creator引擎 6 2 1 Cocos Creator引擎簡介 6 2 2 引擎安裝 6 2 3 使用Dashboa 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |