在 高清渲染管线 (HDRP) 中,您可以在使用 着色器图 创建的 着色器在 GPU 上运行的程序。 更多信息
参见 术语表 中使用流式虚拟纹理 (SVT)。
某些其他控制台平台支持此功能。请查阅目标平台的文档,以确定它是否支持流式虚拟纹理。
SVT 基于 Texture2D 构建。SVT 纹理经过相同的导入器处理,这限制了最大纹理尺寸。SVT 不支持大于 16K x 16K 的纹理。它也不支持 UDIM 纹理或将平铺图像文件合并成一个大型纹理。
SVT 不支持所有纹理图形格式。支持的格式为
GraphicsFormat::kFormatRGBA_DXT1_SRGBGraphicsFormat::kFormatRGBA_DXT1_UNormGraphicsFormat::kFormatRGBA_DXT3_SRGBGraphicsFormat::kFormatRGBA_DXT3_UNormGraphicsFormat::kFormatR_BC4_UNormGraphicsFormat::kFormatRG_BC5_UNormGraphicsFormat::kFormatRGB_BC6H_SFloatGraphicsFormat::kFormatRGB_BC6H_UFloatGraphicsFormat::kFormatRGBA_BC7_SRGBGraphicsFormat::kFormatRGBA_BC7_UNormGraphicsFormat::kFormatR8_SRGBGraphicsFormat::kFormatR8_UNormGraphicsFormat::kFormatR8G8_SRGBGraphicsFormat::kFormatR8G8_UNormGraphicsFormat::kFormatR8G8B8_SRGBGraphicsFormat::kFormatR8G8B8_UNormGraphicsFormat::kFormatR8G8B8A8_SRGBGraphicsFormat::kFormatR8G8B8A8_UNormGraphicsFormat::kFormatR16_SFloatGraphicsFormat::kFormatR16_UNormGraphicsFormat::kFormatR16G16_SFloatGraphicsFormat::kFormatR16G16_UNormGraphicsFormat::kFormatR16G16B16A16_SFloatGraphicsFormat::kFormatR16G16B16A16_UNormGraphicsFormat::kFormatR32_SFloatGraphicsFormat::kFormatR32G32_SFloatGraphicsFormat::kFormatR32G32B32A32_SFloatGraphicsFormat::kFormatA2B10G10R10_UNormPack32SVT 不支持以下内容
SVT 中的纹理没有小于切片大小(128 x 128 像素)的 mipmap。SVT 将采样钳制到此 mipmap 级别,因此您可以在一定距离内看到内容的混叠现象。
SVT 仅在播放器中支持三线性过滤,在编辑器中不支持。
SVT 仅在播放器中支持从磁盘流式传输,在编辑器中不支持。
最大各向异性过滤级别为 8。这是因为每个切片都有一个 8 像素的边框。
您不能在播放器中动态设置堆栈中的一部分纹理。在播放器中,您不能调用 Material.SetTexture 或 Renderer.SetPropertyBlock 来修改纹理堆栈。