Version: Unity 6.0 (6000.0)
语言 : 中文
2D 纹理数组
创建 2D 纹理数组

2D 纹理数组简介

纹理数组是具有相同大小、格式和标志的 2D 纹理的集合。数组中的单个纹理称为切片或层。在着色器中,可以使用索引对每个切片进行采样。

纹理数组可以用于实现自定义地形渲染系统或其他特殊效果,让您能够高效地访问大量大小和格式均相同的纹理。

平台支持

如果平台支持以下图形 API 之一,则支持纹理数组:

  • DirectX11 和 DirectX12 (Windows)
  • Metal(iOS、macOS)
  • OpenGL Core(macOS、Linux)
  • OpenGL ES 3.0(Android、WebGL 2.0)
  • Vulkan(Windows、Linux)

要检查平台是否支持纹理数组,请在运行时使用 SystemInfo.supports2DArrayTextures API。

2D 纹理数组
创建 2D 纹理数组