Visualization Modes for Nanite Overdraw and VSM Cached Pages not working

Hello there,

As far as I am aware, this is expected behaviour. The VSM visualisation modes were changed in https://github.com/EpicGames/UnrealEngine/commit/7118febcdd6d66429ab208c930906f32ba2d7f4a (CL 3385652) for 5.5. It is possible to modify the exposure settings if the background is overpowering the visualisation.

This should only apply to VSM visualisation modes. The Nanite NaniteOverdraw mode should behave as before with Nanite objects in the scene.

With no selection, you should be able to get a view that summarises all light overdraws. The same is true for invalidations.

[Image Removed]With a light selected, you should see only that single lights overdraw. This can make narrowing down which light is overdrawing, invalidating, or otherwise impacting performance an easier task to find and address.

[Image Removed][Image Removed]

Static meshes that do not invalidate their VSMs will not show by default. Cached pages do not cost during the update, and as such are excluded. If you wish to visualise them, “r.Shadow.Virtual.Cache.ForceInvalidateLocal” and “r.Shadow.Virtual.Cache.ForceInvalidateDirectional” will cause local and directional lights respectively to always invalidate and show in the VSM debug views.

I hope that helps answer your question.

Best regards,

Chris