(个人)太极拳学习系统创新实训第九周(二)
本周任务:
本周我的主要任务是将手部射线改为头盔发射射线,并增加详细成绩菜单,更新界面中的成绩以及用Sence Capture 2D捕获屏幕中的信息。
我已经完成了头盔发射射线和增加详细成绩菜单,下面我将介绍用Sence Capture 2D捕获屏幕中的信息的部分。
首先我新建一个Sence Capture 2D,它是一个观众摄像机,用来捕获场景信息。它经常被用来做小地图,或者显示场景中某个角度的画面,是ue4 4.17新添加的功能。
然后新建一个“渲染目标”
可以看到,当我将摄像头放置在如图位置:
渲染目标也就是渲染出来的图像:
但是为什么会模糊呢,是因为我添加了高斯模糊:
首先将这个“渲染目标”选择为Sence Capture 2D的texture target,然后改变capture source为LDR模式。
改变Depth of field的method和Depth。
根据umg中控件的位置,在photoshop中刷一张灰度图出来,在需要模糊的地方刷成纯白色,其余刷成纯黑色作为mask遮罩。
为渲染目标创建材质:
打开这个材质,改变Material Domain和Blend Mode
蓝图部分:
用interpolate线性差值render target和纯黑色,用OneMinus节点反转灰度图作为alpha遮罩确定blur区域接入base color通道,再将这张反转后的灰度图接入Opacity通道,编译保存后就可以啦。
问题:
没有找到相关资料如何在VR模式下使用这个效果,这一部分我将继续跟进。