docs: update README with RenderDoc integration info

This commit is contained in:
2026-03-23 17:12:02 +08:00
parent 81dc337262
commit 1cc545a91f

View File

@@ -317,6 +317,7 @@ build/tests/threading/Debug/xcengine_threading_tests.exe
- **ConsoleLogSink**: 控制台日志输出 - **ConsoleLogSink**: 控制台日志输出
- **FileLogSink**: 文件日志输出 - **FileLogSink**: 文件日志输出
- **Profiler**: 性能分析工具 - **Profiler**: 性能分析工具
- **RenderDocCapture**: RenderDoc 帧捕获集成,支持动态加载 renderdoc.dll 进行 GPU 帧调试
### Memory内存管理 ### Memory内存管理
@@ -418,6 +419,15 @@ mvsMultiple Version Samples展示游戏引擎的各类功能。所有示
- 纹理映射 - 纹理映射
- 常量缓冲区更新 - 常量缓冲区更新
### RenderDoc
D3D12 + RenderDoc 集成示例,展示如何使用 RenderDoc API 进行 GPU 帧捕获和调试:
- 动态加载 renderdoc.dll
- 帧捕获 APIStartFrameCapture/EndFrameCapture/TriggerCapture
- 捕获文件路径和注释设置
> 注意renderdoc.dll 需单独放置于 `engine/third_party/renderdoc/renderdoc.dll`
### VolumeRenderer ### VolumeRenderer
XCEngine 的体积渲染模块,基于 NanoVDB 实现云、烟雾等体积数据的实时渲染: XCEngine 的体积渲染模块,基于 NanoVDB 实现云、烟雾等体积数据的实时渲染: