Skip to main content
Glama
kenzo1024
by kenzo1024

renderdoc-mcp

一个精简版 RenderDoc MCP server,只聚焦一件事:从 .rdc 捕获文件里导出指定 draw call 的资源。

保留能力:

  • 导出 VSIn mesh 数据

  • 导出 VSOut mesh 数据

  • 导出 shader 绑定纹理

  • 可选导出 color/depth render target

  • 生成 manifest,方便后续资产处理脚本读取

环境要求

RenderDoc 的 Python 模块必须能被当前 Python 解释器加载。通常需要设置:

$env:RENDERDOC_MODULE_PATH = "C:\Program Files\RenderDoc\pymodules"

注意:RenderDoc 的 renderdoc.pyd 必须和 Python ABI 匹配。如果 RenderDoc 安装包提供的是 Python 3.6 扩展,就需要用 Python 3.6 x64 运行 MCP。

Related MCP server: RenderDoc MCP Server

常用工具

  • open_capture(filepath):打开指定 .rdc

  • connect_to_gui_capture():通过 RenderDoc GUI bridge 打开当前 GUI 里的捕获

  • export_mesh_stage_data(...):导出单个 mesh stage

  • export_event_textures(...):导出指定 EID 的纹理

  • export_draw_bundle(...):一次导出 VSIn、VSOut、纹理和 manifest

示例

{
  "event_id": 852,
  "output_dir": "D:\\_Proj\\QTAU6\\Assets\\EndField\\Elwin",
  "prefix": "skin"
}

输出目录大致如下:

skin_eid_852/
  skin_vsin.json
  skin_vsout.json
  skin_manifest.json
  skin_textures/
    skin_pixel_t0_xxx.png
    skin_rt_color0_eid852_xxx.png
Install Server
F
license - not found
B
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kenzo1024/RenderdocMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server