UE4学习之VR(一)

这个系列,从VR开始入手,关于UE4的基础知识还不够充足,但是由于工作需要还是要先从VR开始,“UE4学习之路”系列也会继续下去。

用UE做VR,还是相着对比着Unity来学,可是貌似不太一样,而且4.12之前和之后方法也不太一样,4.12之后,在新建工程里面多了“VR”模式,这样对于 做VR的方式有没有影响还不是太明确,

还有发布,也不是很清楚。本想着从UE4里面怎么结合HTC vive 开始,到后面的交互,在到后面的发布,这样一个路线学习,但是能从头讲到尾的课程根本没有,所以只能用 百度问题的方式去学习了。


1.我用的是最新的 4.16.1,直接建立了一个“VR”的模板,还是不包含“初学者内容”,这个“初学者内容” 好像跟各种模板没有什么关系,是固定的一些资源。打开是这样的:


因为没有 HTC Vive 头盔,所以没有办法确定,这个玩意是不是连上就能玩的。只能去看下它的工程目录里面的一些内容,最后一个文件夹“Map”里面有三个“Level”也就是有三个关卡(我还是习惯叫场景)


三个下面 对应的是各自的烘焙数据,跟Unity的一样,烘焙完了会有一个 Data数据。

另外两个场景看起来是一样的,但是名字不一样,不知道有什么差别?


插曲:这里面的场景都是保存在“Map”文件夹下, 因为看到一个视频里,在设置两个控制器模型的时候去设置了一下“Setting”——“Project Setting”——“Maps & Modes”,具体界面:


这时候,我就不禁想到,这个 Map 和 Level是个什么关系,因为我点开Map的设置,里面可以选择Level:


这个设置到底是干嘛的,有什么作用,这里就先不研究了,以后再说吧……


在工程目录里,还有一个一个比较重要的文件夹,就是蓝图文件夹了:


这些蓝图到底有什么用,目前肯定是不知道,后面在学习,先来看看类型,可以看到图中的蓝图,虽然都是蓝图文件,但是前面的图标不一样,这些蓝图文件并不是在上面的“BluePrints”菜单下建立的,而是在工程目录里面,右键,有个Blueprint Class:


点击以后,会弹出个对话框;


可以看到有这么多类型的 蓝图 前面的图标 都是和 工程目录里面建好的那些 一 一对应的,而且没种后面都写了简介,告诉你这个东西是干嘛用的。


反正没种类型都是它的意思,这些以后学到了再说吧(下面是对 Panw类型的解释)


之前 在百度,发布UE4 VR的时候,涉及到这样一个问题,就是怎么让打包出去的程序,打开就是 以VR 模式运行的,而不用再额外的按“Ctrl + Enter键”,其中提到要在蓝图里面设置一下,其中有些回答是这样的:



回答里面,都提到了HMD 这个玩意,现在还不知道啥意思

于是我想在这个 案例里面找到这样的东西,发现列表里面有个带“HMD”字样的蓝图:



打开:


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


但是在一部视频里找到了:


是在建立的一个 “Pawn”类型的蓝图里面的,Event Graph 下面,在“Event Begin Play”上面直接连了一个 “Enable HMD”,把Enable 打上勾。

对于这个蓝图,在这里说一下,蓝图好像很多地方都有,并且针对不同的东西,比如上面说的 Blueprint Class 里面有好多类型,还有 上面BluePrints 菜单下面,还有一些:


可以看到,这些好像有事蓝图的大类,像“pawn”类型的那些蓝图只不过是 Blueprint class 下面的子类。还有和 Blueprint class 大类 一样的,针对Level的  project Setting的,World Override的。

另外,我自己测试了一下,自己建立了个“pawn”类型的蓝图,当我关闭再打开后是这样的:


找不到图形界面了,这时候只要点击 途中蓝色字体 的“ Open Full Blueprint editor”就可以了,但是官方的的示例模板里面的蓝图就不会这样,打开还是图形界面,这不知道是不是个Bug,有时候打开又不会出现,这种情况,不管了……

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 12,788评论 0 33
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,079评论 19 139
  • 转至元数据结尾创建: 董潇伟,最新修改于: 十二月 23, 2016 转至元数据起始第一章:isa和Class一....
    40c0490e5268阅读 1,824评论 0 9
  • 有一种孤独,上小学回家的路上,伞被风雪吹的老远,我急着追 却不小心掉进了雪沟里,在一阵哄笑中奋力挣脱…… 有一种孤...
    谟谟阅读 254评论 0 0
  • 随着移动设备的快速发展,触控手势操作逐渐成为人们日常生活中最为常用的与产品之间的交互操作方式。与鼠标和键盘的交互方...
    北海_阅读 1,159评论 0 5