在UE4中使用RenderDoc

目标

本篇的目标是尝试在UE4中使用RenderDoc
(主要参考UE4官方文档:RenderDoc | Unreal Engine Documentation

准备

1.安装RenderDoc

RenderDoc官网:https://renderdoc.org/

2.启用插件

在UE4中使用RenderDoc
注意,插件的配置中将指定了RenderDoc可执行文件在哪:
在UE4中使用RenderDoc

使用

启用插件后,在视窗的右上角将会出现按钮
在UE4中使用RenderDoc
点击后就可抓取一帧并自动打开RenderDoc程序:
在UE4中使用RenderDoc

配置

项目设置=》插件=》RenderDoc中将有一些配置对抓取有影响:
在UE4中使用RenderDoc
所有配置的介绍见官方文档:RenderDoc | Unreal Engine Documentation
我将对其中一些配置进行试验

Capture all activity

启用后,RenderDoc将采集整个帧过程中所有视口和编辑器窗口中的所有活动,而不仅是当前视口中的活动。
启用:
在UE4中使用RenderDoc
不启用:
在UE4中使用RenderDoc

Reference all resources

启用后,RenderDoc将包括采集中的所有渲染资源,甚至包括帧过程期间未使用的资源。
启用:
在UE4中使用RenderDoc
不启用:
在UE4中使用RenderDoc