BlueRoseNote/06-DCC/游戏资产提取/尝试截取原神帧 renderdoc.md

15 lines
799 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 前言
- https://tajourney.games/7872/
- Renderdoc: https://github.com/baldurk/renderdoc
采用本地编译Renderdoc尝试。
**Renderdoc注入的原理是拦截应用程序对图形 API 的调用来捕获帧,在应用程序调用图形 API 函数插入自己的代码这一过程就是hook,所以本地修改的关键就是修改hook相关函数编译自己的注入器。**
# 魔改Renderdoc相关文章
- 提取renderdoc截帧中的资产获取FBX模型资产
- https://github.com/rrtt2323/RenderdocResourceExporter
- https://github.com/FXTD-ODYSSEY/renderdoc2fbx
- Renderdoc Hook
- https://github.com/alexwu1984/RenderDocInlineHook :主要使用MiniHook库并且修改Win32_Hook.cpp文件。
- MiniHook使用案例:https://github.com/liunan1111/use-example-of-minhook