An open API service indexing awesome lists of open source software.

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 形式展现方便阅读和分享。

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