Best Practices for Materials Sampling VRTs Across Multiple Levels

When using a material that samples a Virtual Runtime Texture (VRT) on an asset, the VRT to be sampled has to be referenced in the material instance that asset is using. This means that this material instance is only working correctly in the level that its referenced VTR is home to.

What is the workflow for an asset like a simple tree stump, that I might want to use across multiple levels using multiple VTR-enabled landscapes? Do I dynamically set the VRT references on level load, or do I create new materials for each level, or is there a cleaner workflow that I am missing completely?

1 Like