效果

步骤
1. 新建一个空白工程
2. 添加一个第三人称游戏和初学者内容包到内容浏览器


3. 新建一个材质,这里命名为“M_Perspective”

打开“M_Perspective”,设置材质域为后期处理

添加三个“SceneTexture”节点,场景纹理ID选项分别设置为“后期处理输入0”、“自定义深度”、“场景深度”

继续添加如下节点


4. 对材质“M_Perspective”创建一个材质实例

5. 打开第三人称角色蓝图

添加一个后期处理组件

在后期处理材质数组中添加一个元素

选择资产引用

选择创建的材质“M_Perspective”

选中根节点,然后在细节吗面板中勾选“渲染自定义深度通道”

6. 向场景中放置一个“BP_ThirdPersonCharacter”和一面墙

此时我们已经可以透过墙看到小白人

再向墙对面放置一些物体
这些物体全部勾选渲染自定义深度通道

接下里制作随机移动的AI,复制一份第三人称角色模板蓝图,命名为“BP_AI”

打开“BP_AI”,在事件图表中添加如下节点,让AI每2s随机移动一次

删除弹簧臂组件和摄像机组件

7.向场景中放入“BP_AI”

添加一个导航网格体边界体积

调整缩放,按P键显示导航网格体边界体积

此时运行效果如下:
