Start the level and verify NSS

Press the green Play button to start the level. To verify NSS is running, you can run this command in Unreal:

    

        
        
ShowFlag.VisualizeTemporalUpscaler 1

    

You’ll see NSS listed in the rendering summary.

Tip

In Project Settings > Plugins > Neural Super Sampling, you can view and configure the active neural network model being used.

Run ShowFlag.VisualizeTemporalUpscaler 0 to disable the overview. To visualize the NSS model output in real-time, run the following command:

    

        
        
r.NSS.Debug 2

    

This will add real-time views showing the model’s processed outputs, such as predicted filter coefficients and feedback, as below. In the Wrapping up section , you will find links to learn more about what the debug outputs mean.

Image Alt Text:Debug view of Neural Super Sampling model output in Unreal EngineFigure 6: Visualize NSS model debug output in real time.

NSS model on Hugging Face

The model that powers NSS is published on Hugging Face in the VGF format . This format is optimized for inference via ML extensions for Vulkan.

Visit the NSS model page on Hugging Face

On this landing page, you can read more about the model, and learn how to run a test case - a scenario - using the ML SDK for Vulkan.

Result

You now have Neural Super Sampling integrated and running inside Unreal Engine. This setup provides a real-time testbed for neural upscaling.

Proceed to the next section to debug your frames using RenderDoc, or move on to the final section to explore more resources on the technology behind NSS.

Back
Next