RenderDoc 学习
Renderdoc官方文档
目的
优化GPU
逆向游戏
调试Shader
下载地址
安装使用说明
点击下载好的RenderDoc_版本�?msi,根据需求进行安装设置�?/p>
Unity加载设置,点击视窗右上角的设置按钮,然后点击”Load RenderDoc�?如下图所示:

点击加载出来UI按钮进行抓帧使用,如上图所示:
RenderDoc使用
Renderdoc使用说明文档与游戏检测工具简要总结
Renderdoc快速入�?/a>
使用说明
注意:由于目前本人主要是开发PC游戏,所以手机端的相关使用暂时跳过(2021�?0�?日)
在引擎中点击UI,跳出RenderDoc主界面,点击上图按钮(Capture Frame(s) Immediately))进行截帧,截取到的帧会保存在“Captures collected”�?/p>
双击打开对应的文件,进行相关的渲染分析�?/p>
窗口介绍
Event Browser

Event Browser是单步执行框架并浏览其中发生的事件的主要方法。第一列EID(Event ID)按时间顺序指示这是帧中的哪个事件或API调用�?/p>
TimeLine

查看这一帧的时间�?/p>
Texture Viewer

主要用来查看纹理显示,我们可以用它来查看在Event Browaser中选中的DrawCall或者Pass的输入和输出纹理�?中是输入纹理�?2中是输出纹理,在其中选中一个纹理,可以�?1中放大显示�?/p>
Pipline Sate

主要用来查看渲染管线过程
Mesh Viewer

主要是用来查看VertexShader中输入输出的顶点数据
Resource Inspector

查看这一帧中所有的资源
1 是所有引用到这一个资源的的EID,点击可以跳转到Event Brower中选中�?/p>
2 是所有的资源列表
3 是初始化这个资源调用的一些OpenGL API
未完待续
优化GPU
逆向游戏
调试Shader
点击下载好的RenderDoc_版本�?msi,根据需求进行安装设置�?/p>
Unity加载设置,点击视窗右上角的设置按钮,然后点击”Load RenderDoc�?如下图所示:

点击加载出来UI按钮进行抓帧使用,如上图所示:
使用说明
注意:由于目前本人主要是开发PC游戏,所以手机端的相关使用暂时跳过(2021�?0�?日)
在引擎中点击UI,跳出RenderDoc主界面,点击上图按钮(Capture Frame(s) Immediately))进行截帧,截取到的帧会保存在“Captures collected”�?/p>
双击打开对应的文件,进行相关的渲染分析�?/p>
窗口介绍
Event Browser

Event Browser是单步执行框架并浏览其中发生的事件的主要方法。第一列EID(Event ID)按时间顺序指示这是帧中的哪个事件或API调用�?/p>
TimeLine

查看这一帧的时间�?/p>
Texture Viewer

主要用来查看纹理显示,我们可以用它来查看在Event Browaser中选中的DrawCall或者Pass的输入和输出纹理�?中是输入纹理�?2中是输出纹理,在其中选中一个纹理,可以�?1中放大显示�?/p>
Pipline Sate

主要用来查看渲染管线过程
Mesh Viewer

主要是用来查看VertexShader中输入输出的顶点数据
Resource Inspector

查看这一帧中所有的资源
1 是所有引用到这一个资源的的EID,点击可以跳转到Event Brower中选中�?/p>
2 是所有的资源列表
3 是初始化这个资源调用的一些OpenGL API
未完待续
在引擎中点击UI,跳出RenderDoc主界面,点击上图按钮(Capture Frame(s) Immediately))进行截帧,截取到的帧会保存在“Captures collected”�?/p>
双击打开对应的文件,进行相关的渲染分析�?/p>
Event Browser

Event Browser是单步执行框架并浏览其中发生的事件的主要方法。第一列EID(Event ID)按时间顺序指示这是帧中的哪个事件或API调用�?/p>
TimeLine

查看这一帧的时间�?/p>
Texture Viewer

主要用来查看纹理显示,我们可以用它来查看在Event Browaser中选中的DrawCall或者Pass的输入和输出纹理�?中是输入纹理�?2中是输出纹理,在其中选中一个纹理,可以�?1中放大显示�?/p>
Pipline Sate

主要用来查看渲染管线过程
Mesh Viewer

主要是用来查看VertexShader中输入输出的顶点数据
Resource Inspector

查看这一帧中所有的资源
1 是所有引用到这一个资源的的EID,点击可以跳转到Event Brower中选中�?/p>
2 是所有的资源列表
3 是初始化这个资源调用的一些OpenGL API
关于本文
本文作�?Master Gong Sheng, 许可�?CC BY-NC 4.0.