https://github.com/vinjn/render-doctor
渲染医生,基于 RenderDoc 的渲染分析工具,以 html 形式展现方便阅读和分享。
https://github.com/vinjn/render-doctor
directx opengl opengles rdc renderdoc vulkan
Last synced: 9 days ago
JSON representation
渲染医生,基于 RenderDoc 的渲染分析工具,以 html 形式展现方便阅读和分享。
- Host: GitHub
- URL: https://github.com/vinjn/render-doctor
- Owner: vinjn
- License: mit
- Created: 2020-12-07T03:27:01.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-07-04T08:33:14.000Z (almost 3 years ago)
- Last Synced: 2025-04-08T07:39:31.856Z (about 1 month ago)
- Topics: directx, opengl, opengles, rdc, renderdoc, vulkan
- Language: Python
- Homepage: https://taptap.github.io/render-doctor/
- Size: 216 KB
- Stars: 83
- Watchers: 4
- Forks: 25
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# render-doctor
## How to use?
- Fork this repository `render-doctotor`.
- Launch RenderDoc, open a rdc capture file.
- Click `Interactive Python Shell` (you might need to activate this window from `Menu - Window - Python Shell`).
- Click `Run Scripts` and `Open`, select `render-doctotor/rd.py` from this repository.
- Click `Run` and you will get a report folder named as your rdc capture file.## 如何使用?
- Fork 本仓库 `render-doctotor`。
- 启动 RenderDoc,载入一个 rdc 文件。
- 点击 `Interactive Python Shell` (如果你从未使用过这个功能,需要点击 `菜单 - Window - Python Shell` 激活它)。
- 点击 `Run Scripts` 以及 `Open`, 选择 `render-doctotor/rd.py`。
- 点击 `Run`,运气好的话你会得到一个与 rdc 文件同名的报告文件夹。## Sample Reports
- [UE4's Third Person sample](https://www.vinjn.com/rd-samples/ue4-third-person-2021-04-11/)
- [Unity's default URP sample](https://www.vinjn.com/rd-samples/urp-test-gles/)## Implementataion details
### renderdoc python api
https://renderdoc.org/docs/python_api/renderdoc/index.html### markdeep
https://casual-effects.com/markdeep/features.md.html### mermaid
https://mermaid-js.github.io/mermaid/#/flowchart?id=flowcharts-basic-syntax## FBX Python SDK
https://www.autodesk.com/developer-network/platform-technologies/fbx-sdk-2020-2-1