Version: Unity 6.0 (6000.0)
言語 : 日本語
2D テクスチャ配列
2D テクスチャ配列の作成

2D テクスチャ配列の概要

テクスチャ配列は、サイズ、形式、フラグが同じ 2D テクスチャのコレクションです。配列内の個々のテクスチャはスライスまたはレイヤーと呼ばれます。シェーダーでは、インデックスを使用して各スライスのサンプルを作成できます。

テクスチャ配列は、カスタムの Terrain (地形) レンダリングシステムや他の特殊効果を実装し、同じサイズと形式の多くのテクスチャにアクセスする効率的な方法が必要な場合に便利です。

プラットフォームのサポート

テクスチャ配列は、プラットフォームが以下のグラフィックス 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 テクスチャ配列の作成