版本:Unity 6 (6000.0)
语言:English
2D 纹理数组
创建 2D 纹理数组

2D 纹理数组简介

纹理数组是具有相同大小、格式和标志的 2D 纹理的集合。数组中的单个纹理称为切片或层。在着色器在 GPU 上运行的程序。 更多信息
参见 术语表
中,您可以使用索引来采样每个切片。

纹理数组可用于实现自定义地形场景中的景观。地形游戏对象会在您的场景中添加一个大的平面,您可以使用地形的检查器窗口来创建详细的景观。 更多信息
参见 术语表
渲染系统或其他需要有效访问许多相同大小和格式的纹理的特殊效果。

平台支持

如果平台支持以下图形 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 纹理数组