UE4學(xué)習(xí)之VR(一)

這個系列,從VR開始入手,關(guān)于UE4的基礎(chǔ)知識還不夠充足,但是由于工作需要還是要先從VR開始,“UE4學(xué)習(xí)之路”系列也會繼續(xù)下去。

用UE做VR,還是相著對比著Unity來學(xué),可是貌似不太一樣,而且4.12之前和之后方法也不太一樣,4.12之后,在新建工程里面多了“VR”模式,這樣對于 做VR的方式有沒有影響還不是太明確,

還有發(fā)布,也不是很清楚。本想著從UE4里面怎么結(jié)合HTC vive 開始,到后面的交互,在到后面的發(fā)布,這樣一個路線學(xué)習(xí),但是能從頭講到尾的課程根本沒有,所以只能用 百度問題的方式去學(xué)習(xí)了。


1.我用的是最新的 4.16.1,直接建立了一個“VR”的模板,還是不包含“初學(xué)者內(nèi)容”,這個“初學(xué)者內(nèi)容” 好像跟各種模板沒有什么關(guān)系,是固定的一些資源。打開是這樣的:


因?yàn)闆]有 HTC Vive 頭盔,所以沒有辦法確定,這個玩意是不是連上就能玩的。只能去看下它的工程目錄里面的一些內(nèi)容,最后一個文件夾“Map”里面有三個“Level”也就是有三個關(guān)卡(我還是習(xí)慣叫場景)


三個下面 對應(yīng)的是各自的烘焙數(shù)據(jù),跟Unity的一樣,烘焙完了會有一個 Data數(shù)據(jù)。

另外兩個場景看起來是一樣的,但是名字不一樣,不知道有什么差別?


插曲:這里面的場景都是保存在“Map”文件夾下, 因?yàn)榭吹揭粋€視頻里,在設(shè)置兩個控制器模型的時候去設(shè)置了一下“Setting”——“Project Setting”——“Maps & Modes”,具體界面:


這時候,我就不禁想到,這個 Map 和 Level是個什么關(guān)系,因?yàn)槲尹c(diǎn)開Map的設(shè)置,里面可以選擇Level:


這個設(shè)置到底是干嘛的,有什么作用,這里就先不研究了,以后再說吧……


在工程目錄里,還有一個一個比較重要的文件夾,就是藍(lán)圖文件夾了:


這些藍(lán)圖到底有什么用,目前肯定是不知道,后面在學(xué)習(xí),先來看看類型,可以看到圖中的藍(lán)圖,雖然都是藍(lán)圖文件,但是前面的圖標(biāo)不一樣,這些藍(lán)圖文件并不是在上面的“BluePrints”菜單下建立的,而是在工程目錄里面,右鍵,有個Blueprint Class:


點(diǎn)擊以后,會彈出個對話框;


可以看到有這么多類型的 藍(lán)圖 前面的圖標(biāo) 都是和 工程目錄里面建好的那些 一 一對應(yīng)的,而且沒種后面都寫了簡介,告訴你這個東西是干嘛用的。


反正沒種類型都是它的意思,這些以后學(xué)到了再說吧(下面是對 Panw類型的解釋)


之前 在百度,發(fā)布UE4 VR的時候,涉及到這樣一個問題,就是怎么讓打包出去的程序,打開就是 以VR 模式運(yùn)行的,而不用再額外的按“Ctrl + Enter鍵”,其中提到要在藍(lán)圖里面設(shè)置一下,其中有些回答是這樣的:



回答里面,都提到了HMD 這個玩意,現(xiàn)在還不知道啥意思

于是我想在這個 案例里面找到這樣的東西,發(fā)現(xiàn)列表里面有個帶“HMD”字樣的藍(lán)圖:



打開:


并沒有找到“begin Play” 什么的。


但是在一部視頻里找到了:


是在建立的一個 “Pawn”類型的藍(lán)圖里面的,Event Graph 下面,在“Event Begin Play”上面直接連了一個 “Enable HMD”,把Enable 打上勾。

對于這個藍(lán)圖,在這里說一下,藍(lán)圖好像很多地方都有,并且針對不同的東西,比如上面說的 Blueprint Class 里面有好多類型,還有 上面BluePrints 菜單下面,還有一些:


可以看到,這些好像有事藍(lán)圖的大類,像“pawn”類型的那些藍(lán)圖只不過是 Blueprint class 下面的子類。還有和 Blueprint class 大類 一樣的,針對Level的 ?project Setting的,World Override的。

另外,我自己測試了一下,自己建立了個“pawn”類型的藍(lán)圖,當(dāng)我關(guān)閉再打開后是這樣的:


找不到圖形界面了,這時候只要點(diǎn)擊 途中藍(lán)色字體 的“ Open Full Blueprint editor”就可以了,但是官方的的示例模板里面的藍(lán)圖就不會這樣,打開還是圖形界面,這不知道是不是個Bug,有時候打開又不會出現(xiàn),這種情況,不管了……

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 背景 一年多以前我在知乎上答了有關(guān)LeetCode的問題, 分享了一些自己做題目的經(jīng)驗(yàn)。 張土汪:刷leetcod...
    土汪閱讀 12,890評論 0 33
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,502評論 19 139
  • 轉(zhuǎn)至元數(shù)據(jù)結(jié)尾創(chuàng)建: 董瀟偉,最新修改于: 十二月 23, 2016 轉(zhuǎn)至元數(shù)據(jù)起始第一章:isa和Class一....
    40c0490e5268閱讀 2,030評論 0 9
  • 有一種孤獨(dú),上小學(xué)回家的路上,傘被風(fēng)雪吹的老遠(yuǎn),我急著追 卻不小心掉進(jìn)了雪溝里,在一陣哄笑中奮力掙脫…… 有一種孤...
    謨謨閱讀 299評論 0 0
  • 隨著移動設(shè)備的快速發(fā)展,觸控手勢操作逐漸成為人們?nèi)粘I钪凶顬槌S玫呐c產(chǎn)品之間的交互操作方式。與鼠標(biāo)和鍵盤的交互方...
    北海_閱讀 1,240評論 0 5

友情鏈接更多精彩內(nèi)容