【unreal4】 虚幻引擎中获取虚拟摄像机图像并导入UI(UMG)实时显示

完成目标:在虚幻引擎中实时获取虚拟摄像机的镜头图像,并在GUI中显示,类似于赛车游戏中左右后视镜显示图像,或者摄像头实时采集图像信息显示在GUI界面中,或者在VR中实现摄像机的实时画面采集。
测试版本:4.26(多数版本都可通用)
需要用到的知识:
1、场景捕获组件2D(SceneCaptureComponent2D)
2、画布渲染目标材质(CanvasRenderTarget2D)
3、UI中的图像模块(image)
功能实现思路:想要实现获取虚拟摄像机图像并导入UI实时显示,就需要一个实时捕获画面并将其转换为动态材质的方式,通过场景捕获组件2D获得实时画面流,将渲染目标材质转换为普通材质,最后在GUI中创建图像,并为该模块赋予图像材质即可。