Virtual Texturing

Unreal Engine offers two methods to enable support for very large textures by dividing them into small tiles and only loading the visible tiles. Streaming Virtual Texturing, which uses texel data from converted textures on disk, reduces texture memory overhead for light maps and detailed UDIM UV artist-created textures. Runtime Virtual Texturing, where texel data is generated by the GPU at runtime, improves rendering performance for procedural and layered materials.