AI Game Data Extraction Tool
Budget: $750 – $1,500 USD
I need a small utility that hooks into a PC game built on a custom engine and, at run-time, captures three things per frame:
• the full 4×4 view-projection camera matrix
• the depth buffer in linear space
• the raw, uncompressed RGB back-buffer
All data should be written straight to disk in a clean, well-documented CSV schema so I can feed it directly to my AI training pipeline later. Resolution, frame interval and output folder must be user-configurable through simple flags or an .ini file.
I am comfortable providing you with a private build of the game plus symbols; the rest of the reverse-engineering or graphics API interception logic is yours to implement. Feel free to rely on tools such as RenderDoc, NVIDIA Nsight, Detours, or your own DLL injection method—whatever gets reliable frame-by-frame dumps without hurting performance too badly.
Deliverables (within one month):
1. Compiled Windows executable or DLL + injection script
2. Well-commented source code
3. Example capture showing at least 100 consecutive frames
4. A short README covering build steps, command-line usage and the exact CSV field order
I’ll test by comparing the output camera matrices against my internal debug overlay and validating depth reconstruction from the stored buffer, so accuracy is key.
If you’ve worked with graphics hooking, frame capture, or data logging for computer-vision projects before, you’ll find this straightforward. Let me know any libraries you expect to use and how you plan to maintain compatibility across DirectX versions.
• the full 4×4 view-projection camera matrix
• the depth buffer in linear space
• the raw, uncompressed RGB back-buffer
All data should be written straight to disk in a clean, well-documented CSV schema so I can feed it directly to my AI training pipeline later. Resolution, frame interval and output folder must be user-configurable through simple flags or an .ini file.
I am comfortable providing you with a private build of the game plus symbols; the rest of the reverse-engineering or graphics API interception logic is yours to implement. Feel free to rely on tools such as RenderDoc, NVIDIA Nsight, Detours, or your own DLL injection method—whatever gets reliable frame-by-frame dumps without hurting performance too badly.
Deliverables (within one month):
1. Compiled Windows executable or DLL + injection script
2. Well-commented source code
3. Example capture showing at least 100 consecutive frames
4. A short README covering build steps, command-line usage and the exact CSV field order
I’ll test by comparing the output camera matrices against my internal debug overlay and validating depth reconstruction from the stored buffer, so accuracy is key.
If you’ve worked with graphics hooking, frame capture, or data logging for computer-vision projects before, you’ll find this straightforward. Let me know any libraries you expect to use and how you plan to maintain compatibility across DirectX versions.