初學VR(一):Unity的使用
我是很有幸能夠在接下來的兩週學習到VR,特整理以下的筆記,供以後學習使用。
工欲善其事必先利其器:工具的使用
剛開始學的時候,需要掌握對工具的使用, Unity 5.4.3f1 (64-bit)是我使用的工具,下面介紹基礎用法:
新建工程:
工程名和儲存位置可自由選擇。儲存位置關乎到後面匯入各種資源包時,資源包的儲存位置;再次使用時直接開啟該工程資料夾即可。
選擇3D,增加資源包暫時不用。
視窗簡介:
左上角的Hierarchy下的Untitled(無標題)視窗是場景視窗。點選File,選擇save scene,儲存scene(場景),即可更改Untitled。
注:scene預設儲存在工程目錄下的Assets目錄下。
中間是場景的編輯,資源商店(Asset store),還有執行時視窗game(點選上面的播放,暫停,停止圖示即可控制執行過程),之間可以切換。
game下有一個Maximize on Play,選擇即可在執行的時候最大化視窗
右邊的Inspector在建立模型的時候使用;
左下的project是專案目錄;console是控制檯,指令碼執行時的輸出視窗。
Cube的建立和基本操作:
在scene視窗,右鍵選擇3D Object,選擇cube,建立以後,即可在scene編輯視窗看見對應的模型。
第一個是控制視角,其後分別對應著平移 移動 旋轉 縮放(可以在相應的軸上執行操作,也可以選中模型中間執行整體的操作)
Directional Light(平行光): 光線的角度和亮度
Main camera(主攝像): 遊戲執行看到的場景
多多嘗試三維座標、位移、轉換視角、旋轉、縮放、查詢、觀察等功能。
常用快捷鍵:
物體的遠近 – 滑鼠滾輪 or alt + 滑鼠右鍵
檢視物體四周 – alt+滑鼠左鍵
q(點選滑鼠滾輪) w e r分別對應平移 移動 旋轉 縮放
在scene視窗選中模型 ,滑鼠移動到scene編輯視窗,按f即可定位到選中的模型。
ctrl+d的效果等於複製加貼上的效果。
材質球和貼圖的建立及使用
在project視窗下的Assets目錄下,右鍵create,選擇material。
點選新建立的材質球,在inspector視窗選中Albedo的顏色選擇器,選中相應的顏色,將材質球拖到scene編輯視窗的cube上,即可觀察到效果。
貼圖的使用:在Assets下右鍵,Import New Asset選擇相應圖片匯入,將圖片拖拽到模型上即可。你會發現在Assets下會多一個material檔案,點開裡面是我們拖拽的圖片所創造的一個材質球。如果需要取消貼圖,點選該材質球,在右側選擇Albedo前的小圓圈,選中none,即可取消對應貼圖。貼圖可以覆蓋。
模型的搭建
在scene視窗,右鍵3D Object建立模型,看看它們都是些什麼吧。嘗試著搭建一個屬於自己的房子模型吧。
相關文章
- 【Unity + Google Cardboard】 VR環境配置UnityGoVR
- Unity製作手機端VR第一步UnityVR
- Unity預計年底推出VR編輯器,定製你的VR遊戲世界UnityVR遊戲
- PICO & Unity VR實戰 經驗(1)UnityVR
- unity學習筆記(一)Unity筆記
- Unity3D學習筆記3——Unity Shader的初步使用Unity3D筆記
- VR開發教程:Unity開發VR眼鏡中文入門教程四VRUnity
- 初學Oracle的一點心得Oracle
- Unity效能分析(一)流程與工具的使用Unity
- Unity學習系列一簡介Unity
- 【使用Unity開發Windows Phone上的2D遊戲】(2)初識工具UnityWindows遊戲
- 學習Grafana初級使用Grafana
- 使用vr-panorama生成一個vr全景漫遊系統(二)VR
- 邊學邊做的第一個Unity小遊戲Unity遊戲
- 搭建CARDBOARD+ANDROID+unity3d的VR開發環境AndroidUnity3DVR開發環境
- RxJava學習一:初識RxJava
- unity學習Unity
- Ajax傳值的初級學習(一)
- 給初學java的一點建議Java
- Unity下個月將推出開源VR編輯器,讓VR內容開發soeasyUnityVR
- Fragment初學5——使用Fragment的子類PreferenceFragmentFragment
- Unity3D熱更新全書-指令碼(一) 初識指令碼Unity3D指令碼
- Redis學習(一)——初識RedisRedis
- JMS學習(一):初識JMS
- 初學者Mybatis的初級使用MyBatis
- 跳出初學MySQL知識的原理整理(一)MySql
- 【VR晚報】Unity宣佈完成C輪1.81億美元融資VRUnity
- Unity3D中的C#程式設計初級Unity3DC#程式設計
- Unity VSP合作伙伴玩出夢想集團,推出Pancake光學VR眼鏡YVR2UnityVR
- 【狂雲歌之unity_vr】unity裡獲取text中文字寬度並截斷省略UnityVR
- 【狂雲歌之unity_vr】unity專案持續整合dailybuild以及多平臺打包管理UnityVRAIUI
- 初學C++的一些小細節(1)C++
- 初學struts(easystruts for eclipse)的一個問題:Eclipse
- 菜鳥初學Java的備忘錄(一) (轉)Java
- 初學J2ME的一點經驗
- JavaScript 學習初篇(第一課)JavaScript
- 外媒稱Facebook曾有意買下Unity發展VR和AR業務UnityVR
- Unity Resource資料夾的使用Unity