(个人)太极拳学习系统创新实训第三周(一)

本周任务:

这周的主要任务是实现基于Unreal Engine 4的VR交互,我将介绍我在这周完成的VR交互的进度和在实现过程中遇到的具体问题。

主要过程:

首先在Unreal Engine 4中创建一个基本的VR项目,在这个VR项目的基础上实现我们的VR交互。


为了能够 完成VR交互的效果,我们修改Unreal Engine 4本身的VR项目中原来的一些组件或者蓝图。

首先在“VirtualRealityBP”下的"Maps"下找到“StartupMap”和"StartupMap_BuiltData"并且将这两项删除。



配置启动map:

将"MotionConrollerMap"设置为启动map。在“编辑”->"项目设置"->"地图&模式"中将Startup Map改为"MotionConrollerMap"。



分离左右手柄:

为了能让场景中的用于左右手可以帮助我们通过发射射线的方式完成交互,我们要先将左右手分离。

首先要修改MotionControllerPawn中的右手手柄的蓝图,并添加一个Actor蓝图类用于控制右手的操作。

修改"Motion Controller Pawn":将"Motion Controller Pawn"中右手的相关操作删除,将右手分离出来。


需要删除的部分:






完成了右手的分离,下一步我们需要新建一个右手的蓝图,并使右手能够发射射线。

猜你喜欢

转载自blog.csdn.net/qq_34705228/article/details/79981405