Capture neural graphics datasets with Neural Graphics Data Capture
Introduction
Benefits of Neural Graphics Data Capture for game developers
Install and enable the plugin
Configure Level Blueprint capture controls
Run capture and verify outputs
Capture settings and troubleshooting
Next Steps
Capture neural graphics datasets with Neural Graphics Data Capture
Review frequently asked questions
These FAQs were drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
Yes. The plugin targets Unreal Engine 5.5 and requires a C++ Unreal project so the module compiles through Visual Studio. Open a C++ project before adding the plugin files.
Use Standalone Game. Open the menu next to the Play button and select Standalone Game to avoid play-in-editor resizing and preserve expected frame dimensions.
Press Play, then press the C key to start capture and the V key to stop capture. Move through the level while recording to gather frames.
The output directory and capture name come from
NGDCExportSettings (DatasetDir and CaptureName). After stopping capture, check that directory for the exported capture folder and files.Use
NGDCRenderingSettings and NGDCExportSettings. Set UpscalingRatio and SupersamplingRatio for input and output scaling and quality, and set FixedFrameRate to a value greater than 0 to lock the frame rate.