摘要: 1、首先新建excle文件,在文件中列好相关内容。 2、点击另存为选择 点保存会弹出 选择 是 ,这样就会生成一份*.csv文件。 3、接下来在代码中读取该文件。 // 目前ue4中提供了FCsvParser类来方便读取csv文件 1 FString CSVBuffer; 2 FFileHelper 阅读全文
posted @ 2021-01-06 19:22 sev 阅读(2386) 评论(0) 推荐(0)
摘要: 整体的框架没有变化,只改了水平旋转的计算 在SetPlayerOriention函数中区分了持续改变位置和瞬时改变位置的情况: GetHMDOffset: GetCameraOffset GetHMDLocation 目前功能基本上达到了同一场地以不同位置为起点能正确开始游戏的效果。 阅读全文
posted @ 2021-01-06 18:52 sev 阅读(183) 评论(0) 推荐(0)
摘要: 依旧是VR重定位问题,前两种计算(VR重定位玩家出生点-I,VR重定位玩家出生点-II)均没考虑PlayerStart也就是出生点不在原点的情况, 另外项目中还有玩家还会在VR场景就移动一小段距离之后再跳转场景的情况,这就会产生新的问题。最新的算法是: 1、在校准头盔位置到原点时只计算摄像机到原点的 阅读全文
posted @ 2020-12-23 19:22 sev 阅读(272) 评论(0) 推荐(0)
摘要: 在计算完头盔与中心点的偏移基础上,就可以任意指定位置用来移动pawn(包括旋转)。 在初始场景玩家的位置与朝向是由PlayerStart决定的,在结束初始场景的互动后跳转到第二场景则需要跟据场景的摆放决定位置与朝向。 这样就会产生位移与旋转的变动。 首先是将pawn移动到目标位置 再将头盔的偏移的反 阅读全文
posted @ 2020-12-18 11:01 sev 阅读(276) 评论(0) 推荐(0)
摘要: 需求是在游戏Ending关卡时在玩家面前显示张游戏介绍面板,而玩家戴的VR设备,在进入关卡那一刻他可能是朝向任意方向, 为让面板正确显示在玩家前方需要用到 ProjectPointontoPlane这个节点。 实现如下: 阅读全文
posted @ 2020-12-03 19:16 sev 阅读(588) 评论(0) 推荐(0)
摘要: *****工程在UE4下用HTC的Cosmos开发*** 在开发中涉及到需要跟据实际场地来要求玩家调整起始点问题,由于摄像机是绑定在VR设备上,它的位置和朝向是由VR设备来决定的,所以只能改变它的父级组件来达到目的。 (Pawn类中Camera的结构) 目前的解决方法为: 1)重置玩家朝向再做偏移 阅读全文
posted @ 2020-12-03 17:21 sev 阅读(665) 评论(0) 推荐(0)
摘要: 下载最新的boost库,我的版本是boost_1_73_0。 下载好后执行 bootstrap.bat,会生成 b2.exe,之前的版本会同时生成 bjam.exe。 创建批处理文件 build_show.bat,编辑内容如下: b2 --show-libraries pause 会列出boost所 阅读全文
posted @ 2020-10-27 17:59 sev 阅读(621) 评论(0) 推荐(1)
摘要: com.HJ.HjVRClassroom E/AudioRecord: AudioFlinger could not create record track, status: -1 com.HJ.HjVRClassroom E/AudioRecord-JNI: Error creating Audi 阅读全文
posted @ 2020-07-24 18:32 sev 阅读(1199) 评论(0) 推荐(0)
摘要: 此运行报错提示是出现在升级UE4引擎后,工程好不容易打包成功但在Android上运行却出现以下提示。 一开始以为是工程中Sequeue及播放视频相关资源引起的,在删除过后重新打包运行还是白费。 又觉得是SDK版本引起的,在更换打包后也白搭。 于是重新创建新工程打包运行后竟然看到了湛蓝的天空。 痛定思 阅读全文
posted @ 2020-01-08 18:32 sev 阅读(511) 评论(0) 推荐(0)
摘要: 未完 在将旧工程从UE4.22升级到4.23后,打包工程时提示:Assertion failed: PerInstanceRenderData.IsValid()。 可能引起的原因是有些资源丢失、但多数可能是因为Level中的资源引起的。 解决此类报错最直接的还是查看日志提示,从日志中便可以看出一些 阅读全文
posted @ 2020-01-08 11:39 sev 阅读(1561) 评论(0) 推荐(0)