How to different non-Virtual & Virtual textures within a scene

Hey,

I have a scene with multiple assets from third-parties that are using both non-virtual textures and virtual textures. I would like to swiftly identify which type of texture is being used by the assets within the viewport editor.

Just like a PBR validate post process, I am wondering if there is a view mode that highlights in red what meshes have non-virtual textures and green for the virtual textures, just like many optimization view modes that Unreal offers.

Hi Felipe, let me help you with this. Unreal Engine currently does not have a built-in view mode that color-codes meshes to differentiate between those using virtual textures (VT) and those using non-virtual textures. While there are debug and visualization modes available for other rendering features such as lightmap density and shader complexity, there is no default color-coded overlay specifically for “VT vs. non-VT.”

To visualize how virtual textures behave at runtime, you can use the command r.VT.Visualize. Alternatively, you can create a custom solution, like an Editor Utility, to label or override materials based on their VT usage.

If you’re still facing challenges or have new questions, feel free to share.

https://dev.epicgames.com/documentation/en-us/unreal-engine/virtual-texturing-in-unreal-engine?application_version=5.0

Video Tutotial with tips for VT: