數(shù)字媒體交互設(shè)計(高級)—— VR/AR產(chǎn)品交互設(shè)計方法與案例
定 價:89.9 元
本書針對VR/AR產(chǎn)品交互設(shè)計新人,基于Unity,通過理論解析及案例拆解的形式,深入淺出地講解了VR/AR產(chǎn)品交互設(shè)計的思維、方法和技巧。本書共16章,系統(tǒng)講解了VR/AR產(chǎn)品交互設(shè)計的基礎(chǔ)知識、設(shè)備、核心工具與設(shè)計流程,包括Unity開發(fā)環(huán)境的搭建,VR/AR場景的搭建,C#語法知識,腳本的工作機(jī)制及常用的函數(shù)和變量,3D數(shù)學(xué)知識,VR/AR中的物理系統(tǒng)、動畫系統(tǒng)、UI系統(tǒng),VR/AR產(chǎn)品的發(fā)布,Vuforia插件的使用方法,基于HTC Vive 平臺的VR產(chǎn)品開發(fā),3ds Max建模等內(nèi)容。同時,通過AR房地產(chǎn)海報和VR影院兩個設(shè)計案例,為讀者全面展示了VR/AR產(chǎn)品交互設(shè)計的過程,帶領(lǐng)讀者一步步加深對 VR/AR產(chǎn)品交互設(shè)計的認(rèn)知,提升設(shè)計能力。本書內(nèi)容豐富、結(jié)構(gòu)清晰、語言簡練、圖文并茂,具有較強(qiáng)的實(shí)用性和參考性,不僅可作為備考數(shù)字媒體交互設(shè)計1 X職業(yè)技能等級證書的教材,也可作為各類院校及培訓(xùn)機(jī)構(gòu)相關(guān)專業(yè)的輔導(dǎo)書。
數(shù)字媒體交互設(shè)計1 X職業(yè)技能等級證書系列教材特色如下:1.理論與實(shí)操并重本書內(nèi)容先理論后實(shí)操,整體節(jié)奏循序漸進(jìn),通過理論解析 案例拆解的模式幫助讀者更快速地熟系、了解、掌握VR/AR產(chǎn)品交互設(shè)計的方法及相關(guān)知識。2.章節(jié)隨測,同步集訓(xùn)重點(diǎn)章后都附有同步強(qiáng)化模擬題及作業(yè),方便讀者隨時檢測學(xué)習(xí)效果,查漏補(bǔ)缺。3.PPT課件 視頻課程,方便讀者學(xué)與教。
威鳳教育為鳳凰教育全資子公司,鳳凰教育為1 X項(xiàng)目數(shù)字媒體交互設(shè)計職業(yè)技能等級證書社會評價組織,被授權(quán)作為數(shù)字媒體交互設(shè)計職業(yè)技能崗位教材、課件等資源建設(shè)與日常運(yùn)營管理單位。
第 1章 VR/AR產(chǎn)品交互設(shè)計入門 11.1 認(rèn)識VR/AR產(chǎn)品 21.2 VR/AR產(chǎn)品的設(shè)計流程 31.3 VR/AR產(chǎn)品的設(shè)計工具及使用設(shè)備 51.3.1 2D設(shè)計工具 51.3.2 3D設(shè)計工具 61.3.3 制作引擎 61.3.4 常用的AR SDK 71.3.5 常用的VR SDK 71.3.6 VR設(shè)備介紹 81.4 VR/AR技術(shù)應(yīng)用的典型案例 81.4.1 AR技術(shù)的典型應(yīng)用 91.4.2 VR技術(shù)的典型應(yīng)用 91.5 同步強(qiáng)化模擬題 11第 2章 Unity基礎(chǔ)知識 122.1 下載和安裝Unity 132.2 Unity的基本窗口 162.2.1 Project窗口 172.2.2 Scene窗口 192.2.3 Game窗口 212.3 Unity的操作常識 222.3.1 基本的物體對象 222.3.2 物體對象的父子關(guān)系 242.3.3 VR/AR素材資源的導(dǎo)入和導(dǎo)出 252.4 Unity的常用組件 282.4.1 Transform組件 282.4.2 Rigidbody組件 292.4.3 Collider組件 292.4.4 Camera 組件 312.4.5 Light組件 322.5 同步強(qiáng)化模擬題 36第3章 VR/AR場景搭建 373.1 場景文件 383.2 場景搭建方法 393.3 同步強(qiáng)化模擬題 47第4章 VR/AR產(chǎn)品開發(fā)的核心語法 494.1 設(shè)置開發(fā)環(huán)境 504.1.1 下載Visual Studio和開發(fā)工具包 504.1.2 設(shè)置Unity的編輯器 524.1.3 創(chuàng)建并添加腳本 524.2 變量 544.2.1 變量的類型 544.2.2 定義變量 554.2.3 算數(shù)運(yùn)算符 564.2.4 變量的訪問權(quán)限 574.3 函數(shù) 584.4 條件判斷語句 624.4.1 if語句 634.4.2 if...else和if...else if...else語句 664.4.3 switch語句 694.5 循環(huán)語句 714.5.1 while語句 724.5.2 do...while語句 744.5.3 for語句 754.6 同步強(qiáng)化模擬題 77第5章 VR/AR產(chǎn)品中腳本的工作機(jī)制及常用的函數(shù)和變量 785.1 面向過程和面向?qū)ο蟆?95.1.1 如何面向?qū)ο缶幊獭?95.1.2 Unity中面向?qū)ο蟮倪\(yùn)用 835.2 腳本的工作機(jī)制生命周期函數(shù) 875.2.1 Awake和Start初始化變量數(shù)值的函數(shù) 875.2.2 Update和FixedUpdate更新VR/AR產(chǎn)品功能畫面的函數(shù) 875.3 Unity中常用的變量和函數(shù) 885.3.1 常用的變量 885.3.2 常用的函數(shù) 895.4 常見的腳本錯誤和調(diào)試方法 935.4.1 C#的語法錯誤 935.4.2 對象沒有進(jìn)行初始化 945.4.3 無法添加腳本 945.5 同步強(qiáng)化模擬題 96第6章 VR/AR產(chǎn)品中的3D數(shù)學(xué) 976.1 笛卡兒坐標(biāo)系和Vector變量 986.2 世界坐標(biāo)系和局部坐標(biāo)系 1006.3 向量 1036.3.1 什么是向量 1036.3.2 向量的運(yùn)算 1056.3.3 向量的單位化 1106.4 三角函數(shù) 1126.5 同步強(qiáng)化模擬題 115第7章 VR/AR產(chǎn)品中的物理系統(tǒng) 1177.1 控制物體對象的位移 1187.2 物體對象之間的碰撞檢測 1197.3 物體對象之間的觸發(fā)檢測 1207.4 射線檢測 1217.5 Tag標(biāo)簽 1237.6 同步強(qiáng)化模擬題 125第8章 VR/AR產(chǎn)品中的動畫系統(tǒng) 1268.1 動畫狀態(tài)機(jī) 1278.1.1 設(shè)置過渡條件和過渡參數(shù) 1278.1.2 控制動畫片段播放時機(jī)的3種狀態(tài)Any State、Entry、Exit 1358.2 Blend Tree(混合樹) 1368.2.1 1D Blend Tree 1388.2.2 2D Blend Tree 1438.3 實(shí)踐案例制作3D角色控制器 1468.4 同步強(qiáng)化模擬題 147第9章 VR/AR產(chǎn)品中的UI系統(tǒng) 1489.1 常用的UI組件 1499.1.1 Image組件 1499.1.2 Text組件 1559.1.3 Rect Transform組件 1579.1.4 Button組件 1579.1.5 Slider組件 1599.1.6 Toggle組件 1609.2 Rect Tool 1619.3 Canvas物體對象 1629.3.1 Canvas組件 1629.3.2 Anchor屬性和Canvas Scaler組件 1669.4 Audio Source組件 1709.4.1 播放音效 1709.4.2 Audio Source組件和UI組件的綜合運(yùn)用 1719.5 同步強(qiáng)化模擬題 174第 10章 VR/AR產(chǎn)品的發(fā)布 17510.1 下載和安裝發(fā)布平臺 17610.2 設(shè)置發(fā)布前的基本參數(shù) 17710.3 VR/AR產(chǎn)品發(fā)布到不同的平臺 18110.3.1 發(fā)布到Windows和Mac平臺 18210.3.2 發(fā)布到Android平臺 18310.3.3 發(fā)布到iOS平臺 18410.4 同步強(qiáng)化模擬題 188第 11章 Unity AR交互設(shè)計工具 18911.1 使用Vuforia插件前的準(zhǔn)備工作 19011.1.1 安裝和導(dǎo)入Vuforia插件的SDK 19011.1.2 獲取和設(shè)置Vuforia插件的產(chǎn)品密鑰 19111.2 Vuforia插件的基本物體對象及使用方法 19411.2.1 AR Camera物體對象 19411.2.2 存儲識別物體數(shù)據(jù)的物體對象 19511.2.3 使用Vuforia插件中的物體對象制作AR產(chǎn)品 19611.3 AR產(chǎn)品的基本交互方式 20411.3.1 Unity常用的交互類 20511.3.2 銷毀物體對象 20811.3.3 調(diào)整物體對象的旋轉(zhuǎn)角度 21111.4 同步強(qiáng)化模擬題 213第 12章 VR產(chǎn)品開發(fā)的設(shè)備和工具 21412.1 HTC Vive設(shè)備的特點(diǎn)及安裝方法 21512.1.1 HTC Vive設(shè)備特點(diǎn) 21512.1.2 HTC Vive設(shè)備的配置要求 21712.1.3 HTC Vive設(shè)備的安裝方法 21712.2 搭建VR產(chǎn)品的開發(fā)環(huán)境 22212.2.1 Steam 軟件調(diào)試 22212.2.2 VR產(chǎn)品開發(fā)的準(zhǔn)備工作 22612.3 VR設(shè)備和物體對象的基本交互 22912.3.1 控制動畫片段的過渡 22912.3.2 控制物體對象的位移 23712.3.3 實(shí)現(xiàn)與UI組件的交互 23912.3.4 拾取物體對象 24212.4 同步強(qiáng)化模擬題 244第 13章 AR房地產(chǎn)海報設(shè)計案例 24513.1 室外場景的制作 24613.1.1 導(dǎo)入素材 24613.1.2 制作觸發(fā)圖 24713.1.3 設(shè)置別墅的位置和光照 24713.1.4 調(diào)整別墅模型的角度 24813.1.5 制作室外場景的UI界面 24913.1.6 制作別墅模型和UI界面的動畫 25013.1.7 使用腳本實(shí)現(xiàn)UI按鈕的功能 25613.2 室內(nèi)場景的制作 25813.2.1 設(shè)置光照效果 25813.2.2 添加碰撞器 25913.2.3 添加第 一人稱控制器 25913.2.4 制作室內(nèi)場景的UI界面 26013.2.5 使用腳本實(shí)現(xiàn)UI界面的功能 26113.3 發(fā)布產(chǎn)品 26413.4 同步強(qiáng)化模擬題 267第 14章 VR/AR營銷案例 26814.1 AR營銷案例:支付寶集五!26914.2 VR營銷案例:貝殼找房借助VR技術(shù)解決用戶看房痛點(diǎn) 27014.3 同步強(qiáng)化模擬題 272以下內(nèi)容請參見本書配套教學(xué)資源中的PDF文件第 15章 VR影院設(shè)計案例 27315.1 導(dǎo)入素材和插件 27415.2 制作并調(diào)整VR影院屏幕的位置和場景的光照效果 27515.3 實(shí)現(xiàn)VR影院播放視頻的功能 27615.4 設(shè)置UI界面 28015.4.1 制作視頻海報 28015.4.2 制作UI按鈕 28115.5 使用腳本實(shí)現(xiàn)UI界面的功能 28215.5.1 實(shí)現(xiàn)點(diǎn)擊UI按鈕控制視頻播放和視頻音量的功能 28215.5.2 實(shí)現(xiàn)點(diǎn)擊視頻海報切換視頻的功能 28615.6 發(fā)布產(chǎn)品 28715.7 同步強(qiáng)化模擬題 290第 16章 使用3ds Max制作VR/AR產(chǎn)品中的模型 29116.1 3ds Max軟件入門 29216.1.1 認(rèn)識3ds Max軟件界面 29216.1.2 3ds Max軟件的基本操作 29316.2 基礎(chǔ)建!29516.2.1 長方體模型 29516.2.2 圓柱體模型 29716.2.3 案例:制作衣柜模型 29816.2.4 球體模型 29916.2.5 線模型 30016.2.6 擠出修改器 30216.2.7 案例:制作房間框架模型 30216.3 多邊形建模 30416.3.1 轉(zhuǎn)換為多邊形對象 30416.3.2 層級選擇 30416.3.3 編輯多邊形對象 30416.3.4 案例:制作雙人床模型 30616.3.5 案例:制作房間模型 30716.4 同步強(qiáng)化模擬題 309附錄 同步強(qiáng)化模擬題答案及解析 311