[UE4]从零开始构建VR角色

摘要:
项目是否为VR并没有什么特别之处。原则上,任何项目都可以在VR设备下显示一个名为“VRPawnBase”的新Pawn。VRChaperone代表正在移动的头部显示器。VRChaperone也将随之移动。将相机IV添加到VRPawnBase。将VRPawnBase拖放到场景中,该场景应位于地面上。A.

一个工程是不是VR,并没有什么特别的地方,原则上任何工程都可以在VR设备下展示

一、新建一个名为“VRPawnBase”的Pawn.

二、在VRPawnBase中添加组件“Steam VRChaperone”,VRChaperone代表的是头显,头显在动,VRChaperone也会跟着在动

  [UE4]从零开始构建VR角色第1张

三、在VRPawnBase中添加一个Camera

四、把VRPawnBase拖放到场景中去,应该正好放在地面上。Auto Possess Player=Player 0

  [UE4]从零开始构建VR角色第2张

五、点击Play this lvel in VR按钮

  [UE4]从零开始构建VR角色第3张

六、在进行VR开发的时候,首先要确定相机的高度是否正确

  1、拖放一个Cube上去,Cube默认高度是1米。

    [UE4]从零开始构建VR角色第4张

  2、拖放一个Geometry.Box上去,Geometry.Box默认高度是2米

    [UE4]从零开始构建VR角色第5张

  3、带上VR头显,以人的身高参考上面Box的高度

    [UE4]从零开始构建VR角色第6张

 七、另外一种校对高度的方法是:使用手柄,添加手柄之后,在现实中把手柄放在地面上,看在VR场景里面是否也在地上,如果也在地上,那就表示高度正确。

免责声明:文章转载自《[UE4]从零开始构建VR角色》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇python3 int() 各数据类型转int[#Linux] CentOS 7 安装微信详细过程下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

使用Unity实现VR中在黑板上写字(升级篇)(二)----- 加入黑板擦

黑板擦的功能其实和画笔是一样的,只是黑板擦设置的颜色是画板最原始的颜色,而笔设置的是其他的颜色。 所以最大的不同时,当手柄握住黑板擦时和握住笔时的函数实现是不一样的;实现这个功能之后,黑板擦的擦掉功能将在后续的篇章中和画笔一起完成; 可以看到不管黑板擦以什么角度开始靠近画板,最终这个黑板擦一定是和画板平行的; 先看看画板的坐标系: 再看看黑板擦的坐标系...

VR直播业务在RTMP推流视频流媒体直播/点播平台上的应用与技术分析

虚拟现实(VR) 是一种“互动式的计算机模拟环境,能感知用户的状态和行为,替换或者加强对一种或多种感知系统的感官反馈信息,从而使用户获得一种沉浸在模拟环境虛拟环境中的感觉”。 虚拟现实技术的特点是沉浸性高,当用户处于虚拟环境时,如身临其境。用户转变角度时,虛拟环境也会作出相应的改变。普通视频直播中受众往往只能从某一角度观看直播,而不能全方位地了解主播周围环...

使用Unity实现VR中在黑板上写字(初级篇)

一、工具 1.开发用的是Unity 5.6.2版本 2.VR中的物理交互用的是VRTK插件,这个插件集成了比较好的物理交互功能; 3.HTC Vive 二、概述 实现的功能: 在一个白板上,用不同颜色的笔,在白板画出任何想要的图形; 因为只是一个初级篇所以只是用两个脚本简单的实现,而且并没有黑板擦等功能 ,也不能两个笔同时画画,这些功能将会在未来的升级篇...

UE4 C++ 笔记

1.获取当前的GameMode:GameMode = Cast<你GameMode的类名>( UGameplayStatics::GetGameMode(this)); 2.输出日志DebugUE_LOG(LogTemp, Log, TEXT("StartPoint:%s"), *StarPoint.ToString());%d表示按整型数据的...

UE4 Subsystems

  《InsideUE4》GamePlay架构(十一)Subsystems - 知乎 (zhihu.com) 引言 非常惭愧,自从我更新完GamePlay架构十篇之后,我就断更了许久。如今说再多缘由也是借口,借着假期,在家继续重操旧业,继续写写技术文章。 UE在4.22版本的时候,开始引入Subsystems,然后在4.24完善。写本篇文章的一个原因是S...

[UE4]虚幻4 spline组件、spline mesh组件的用法

最近公司项目需要,把这两个东东好好看了下。不得不说,这两个组件还是非常方便的,但是相关的介绍、教程却非常的少。它们概念模糊,用法奇特,我就总结下吧。 首先,先要明白spline component。spline,中文翻译样条曲线,所以虚幻里的spline组件就是一条曲线,支持增加减少点、曲线点自动光滑连接等功能。通过spline组件可以获得spline曲线...