原理就是:通过在摄像机下绑定场景捕获组件,传值到一个渲染目标,然后对渲染目标进行解析。

  • 新建一个 Scene Capture 2D
    ue4 获取第一人称视角内容

  • 新建一个 RendterTarget
    ue4 获取第一人称视角内容

  • 设置SceneCapture2D的对象的属性。将SceneCapture:Texture Target设置成上面创建的渲染目标
    ue4 获取第一人称视角内容

  • 然后再将该scenecapture设置到人物里面的摄像机底下的组件中,设置好fov ,就可以时时获取玩家的视角并传值给刚新建的RendterTarget
    我们只需要对这个RendterTarget进行附到场景中,就可以看到人物看到的景象

相关文章: