Version: 6000.3
语言: 中文
2D 纹理数组
创建 2D 纹理数组

2D 纹理数组简介

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

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

平台支持

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

  • DirectX11 和 DirectX12 (Windows)
  • 金属(iOS、macOS)
  • OpenGL 核心(macOS、Linux)
  • OpenGL ES 3.0(Android、WebGL 2.0)
  • Vulkan(Windows、Linux)

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

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