注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計Unity AR/VR開發(fā):實戰(zhàn)高手訓(xùn)練營

Unity AR/VR開發(fā):實戰(zhàn)高手訓(xùn)練營

Unity AR/VR開發(fā):實戰(zhàn)高手訓(xùn)練營

定 價:¥109.00

作 者: 王寒,張義紅,王少笛 著
出版社: 機(jī)械工業(yè)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787111684992 出版時間: 2021-08-01 包裝: 平裝
開本: 16開 頁數(shù): 384 字?jǐn)?shù):  

內(nèi)容簡介

  全書內(nèi)容分為三篇。1入門篇,針對完全沒有任何Unity開發(fā)經(jīng)驗的開發(fā)者。學(xué)完本部分內(nèi)容后,開發(fā)者應(yīng)該對Unity的基本知識有所了解,包括常見3D引擎的對比分析以及Unity的基本使用。2進(jìn)階篇,涵蓋AR/VR開發(fā)所必須掌握的Unity3d技能以及一個綜合實戰(zhàn)案例。3高級篇,主要通過實戰(zhàn)案例的開發(fā)學(xué)習(xí)來掌握各種主流AR/VR設(shè)備平臺的知識和技能。學(xué)完本部分內(nèi)容后,開發(fā)者應(yīng)對主流的AR/VR設(shè)備平臺及其開發(fā)工具有充分的了解和認(rèn)識。與此同時,開發(fā)者還應(yīng)通過實戰(zhàn)項目熟練掌握幾個主流AR/VR設(shè)備平臺的開發(fā)知識,如HTC Vive,Oculus Quest,Valve Index、Google Glass、Magic Leap、Noitom動作捕捉系統(tǒng)和微軟HoloLens平臺等。此外,開發(fā)者還需要掌握主流的AR開發(fā)SDK,特別是使用Vuforia SDK和AR Foundation(支持ARKit/ARCore)開發(fā)AR應(yīng)用。

作者簡介

暫缺《Unity AR/VR開發(fā):實戰(zhàn)高手訓(xùn)練營》作者簡介

圖書目錄

前言
第一部分 Unity開發(fā)基礎(chǔ)知識
第1章 虛擬現(xiàn)實開發(fā)技術(shù)入門2
11 什么是虛擬現(xiàn)實2
12 虛擬現(xiàn)實的技術(shù)基礎(chǔ)3
121 立體顯示技術(shù)4
122 3D建模技術(shù)5
123 自然交互技術(shù)6
13 主流的虛擬現(xiàn)實設(shè)備7
131 Oculus 系列8
132 HTC VIVE系列9
133 Sony PlayStation VR11
134 其他VR設(shè)備12
135 Microsoft HoloLens12
136 AR眼鏡設(shè)備12
14 主流的虛擬現(xiàn)實開發(fā)工具13
141 虛擬現(xiàn)實開發(fā)平臺簡介13
142 第三方工具和SDK14
15 虛擬現(xiàn)實應(yīng)用開發(fā)的基本流程和注意事項16
151 基本流程16
152 注意事項18
16 本章小結(jié)19
第2章 你人生的第一款Unity3D游戲20
21 常用3D游戲引擎介紹20
211 什么是游戲引擎20
212 游戲引擎架構(gòu)基礎(chǔ)21
213 主流3D引擎對比分析28
22 Unity的授權(quán)、服務(wù)與安裝29
221 Unity的授權(quán)類型和服務(wù)29
222 Unity的安裝29
23 Unity編輯器入門34
231 界面布局34
232 Unity的工具欄38
233 頂部菜單欄41
24 Unity3D中的核心概念43
241 場景43
242 游戲?qū)ο?4
243 組件44
244 預(yù)設(shè)體45
25 實戰(zhàn)項目:《夢幻天堂》游戲的設(shè)計與實現(xiàn)45
251 《夢幻天堂》的策劃與設(shè)計45
252 創(chuàng)建一個新項目46
253 搭建游戲場景47
254 添加游戲角色50
255 預(yù)覽游戲效果52
256 在Windows平臺編譯運(yùn)行52
257 在Android平臺編譯運(yùn)行53
258 在iOS平臺編譯運(yùn)行55
26 本章小結(jié) 56
第3章 無往不利:在Unity中使用C#進(jìn)行編程57
31 游戲腳本語言概述57
311 游戲腳本語言的誕生57
312 Unity3D所使用的腳本語言58
313 C#的開發(fā)環(huán)境58
32 C#的基本語法和使用58
321 變量和數(shù)據(jù)類型58
322 表達(dá)式與運(yùn)算符61
323 流程控制68
324 函數(shù)71
325 類、對象和方法74
33 Unity的腳本系統(tǒng)77
331 創(chuàng)建腳本77
332 事件函數(shù)79
34 本章小結(jié)82
第二部分 Unity開發(fā)核心技能
第4章 創(chuàng)建一個虛擬的新世界84
41 創(chuàng)建基礎(chǔ)的游戲場景84
411 Unity中的地形引擎84
412 基本幾何體的使用92
413 添加天空盒93
42 創(chuàng)建Unity之外的游戲資源94
421 3D模型、材質(zhì)和動畫的創(chuàng)建工具94
422 音效創(chuàng)建工具97
423 其他資源創(chuàng)建工具98
43 導(dǎo)入外部的游戲資源98
431 2D圖像文件的導(dǎo)入和設(shè)置99
432 3D模型的導(dǎo)入和設(shè)置99
433 3D動畫的導(dǎo)入和設(shè)置100
434 音頻和視頻的導(dǎo)入和設(shè)置101
435 Unity資源包的導(dǎo)入和導(dǎo)出101
44 Unity光照系統(tǒng)102
441 燈光組件簡介103
442 常見的光源類型103
443 燈光組件屬性簡介105
444 全局光照109
445 烘焙109
446 Lightmap的使用111
447 Light Probe的使用112
448 Reection Probe的使用114
45 粒子系統(tǒng)117
451 粒子系統(tǒng)簡介117
452 Shuriken粒子系統(tǒng)118
46 著色器120
461 著色器簡介120
462 Unity中的標(biāo)準(zhǔn)著色器121
463 創(chuàng)建自定義的著色器129
464 Shader Graph133
47 后期處理135
471 Post Processing簡介135
472 如何在Unity項目中添加Post Processing136
48 本章小結(jié)140
第5章 游戲中的UI系統(tǒng)141
51 Unity中的UI系統(tǒng)簡介141
52 UGUI中的靜態(tài)視覺元素142
521 Canvas142
522 Image144
523 Text147
524 TextMeshPro148
53 交互UI對象149
531 Button 150
532 Toggle154
533 Slider156
534 其他交互控件159
54 本章小結(jié)159
第6章 讓角色活靈活現(xiàn):Unity中的動畫系統(tǒng)160
61 Unity動畫系統(tǒng)概述160
62 Legacy動畫系統(tǒng)概覽160
63 Mecanim動畫系統(tǒng)概覽161
631 Mecanim動畫系統(tǒng)的特性161
632 Mecanim動畫系統(tǒng)中的核心概念161
633 Blend Tree163
634 Retarget和Avatar164
635 Mecanim動畫系統(tǒng)的工作流程164
64 Mecanim動畫系統(tǒng)的使用165
65 本章小結(jié)170
第7章 最簡單的游戲AI:Nav Mesh尋路系統(tǒng)171
71 Unity尋路系統(tǒng)概述171
72 Nav Mesh烘焙設(shè)置175
73 添加障礙物:Nav Mesh Obstacle179
74 穿越障礙物:Off Mesh Link180
75 本章小結(jié)181
第8章 真實世界的法則:物理引擎182
81 物理引擎概述182
82 Unity物理引擎的核心構(gòu)成183
821 Rigidbody183
822 Collider189
823 Raycast196
83 本章小結(jié)198
第9章 且聽風(fēng)吟:音樂和音效199
91 Unity Audio系統(tǒng)概述199
92 Audio Source200
921 Aud

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號