会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sev
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
下一页
2020年12月23日
VR重定位玩家出生点-III
摘要: 依旧是VR重定位问题,前两种计算(VR重定位玩家出生点-I,VR重定位玩家出生点-II)均没考虑PlayerStart也就是出生点不在原点的情况, 另外项目中还有玩家还会在VR场景就移动一小段距离之后再跳转场景的情况,这就会产生新的问题。最新的算法是: 1、在校准头盔位置到原点时只计算摄像机到原点的
阅读全文
posted @ 2020-12-23 19:22 sev
阅读(259)
评论(0)
推荐(0)
2020年12月18日
VR重定位玩家出生点-II
摘要: 在计算完头盔与中心点的偏移基础上,就可以任意指定位置用来移动pawn(包括旋转)。 在初始场景玩家的位置与朝向是由PlayerStart决定的,在结束初始场景的互动后跳转到第二场景则需要跟据场景的摆放决定位置与朝向。 这样就会产生位移与旋转的变动。 首先是将pawn移动到目标位置 再将头盔的偏移的反
阅读全文
posted @ 2020-12-18 11:01 sev
阅读(265)
评论(0)
推荐(0)
2020年12月3日
UE4映射点到平面
摘要: 需求是在游戏Ending关卡时在玩家面前显示张游戏介绍面板,而玩家戴的VR设备,在进入关卡那一刻他可能是朝向任意方向, 为让面板正确显示在玩家前方需要用到 ProjectPointontoPlane这个节点。 实现如下:
阅读全文
posted @ 2020-12-03 19:16 sev
阅读(575)
评论(0)
推荐(0)
VR重定位玩家出生点-I
摘要: *****工程在UE4下用HTC的Cosmos开发*** 在开发中涉及到需要跟据实际场地来要求玩家调整起始点问题,由于摄像机是绑定在VR设备上,它的位置和朝向是由VR设备来决定的,所以只能改变它的父级组件来达到目的。 (Pawn类中Camera的结构) 目前的解决方法为: 1)重置玩家朝向再做偏移
阅读全文
posted @ 2020-12-03 17:21 sev
阅读(609)
评论(0)
推荐(0)
2020年10月27日
单独编译Boost库
摘要: 下载最新的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
阅读(601)
评论(0)
推荐(1)
2020年7月24日
UE4打包后运行提示“AudioFlinger could not create record track, status: -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
阅读(1181)
评论(0)
推荐(0)
2020年1月8日
UE4 Android平台运行报错:Assertion failed:OpenGLES2.h
摘要: 此运行报错提示是出现在升级UE4引擎后,工程好不容易打包成功但在Android上运行却出现以下提示。 一开始以为是工程中Sequeue及播放视频相关资源引起的,在删除过后重新打包运行还是白费。 又觉得是SDK版本引起的,在更换打包后也白搭。 于是重新创建新工程打包运行后竟然看到了湛蓝的天空。 痛定思
阅读全文
posted @ 2020-01-08 18:32 sev
阅读(484)
评论(0)
推荐(0)
UE4打包报错"Assertion failed: PerInstanceRenderData.IsValid()"
摘要: 未完 在将旧工程从UE4.22升级到4.23后,打包工程时提示:Assertion failed: PerInstanceRenderData.IsValid()。 可能引起的原因是有些资源丢失、但多数可能是因为Level中的资源引起的。 解决此类报错最直接的还是查看日志提示,从日志中便可以看出一些
阅读全文
posted @ 2020-01-08 11:39 sev
阅读(1514)
评论(0)
推荐(0)
2019年12月26日
UE4中添加Android BroadcastReceiver
摘要: 最近在UE项目中需要接收Android应用发送的退出事件,然后做相关处理。在Android应用中使用“广播“sendBroadcast来发送相关事件,发送端比较简单。 在接收端需要注册接收事件,分别为静态和动态注册。 // 在UE中与Android相关的接口和配置信息定义在*APL_xml中,以下代
阅读全文
posted @ 2019-12-26 11:31 sev
阅读(884)
评论(0)
推荐(0)
2019年11月12日
UE4 使用OSS
摘要: OSS是阿里云对象存储服务(Object Storage Service,简称OSS),是阿里云对外提供的海量、安全、低成本、高可靠的云存储服务。您可以通过本文档提供的简单的REST接口,在任何时间、任何地点、任何互联网设备上进行上传和下载数据。基于OSS,您可以搭建出各种多媒体分享网站、网盘、个人
阅读全文
posted @ 2019-11-12 14:57 sev
阅读(841)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告