Resources for creating and using an array of 2D textures with the same size, format and flags.
Page | Description |
---|---|
Introduction to texture arrays | Learn about the structure of 2D texture arrays, and which platforms and graphics APIs support them. |
Create a texture array | Import 2D texture arrays from source texture files that are divided into cells. |
Create a texture array in a script | Use the Texture2DArray API to initialize a 3D texture and set the pixelThe smallest unit in a computer image. Pixel size depends on your screen resolution. Pixel lighting is calculated at every screen pixel. More infoSee in Glossary data. |
Render to a 2D texture array | Create a render textureA special type of Texture that is created and updated at runtime. To use them, first create a new Render Texture and designate one of your Cameras to render into it. Then you can use the Render Texture in a Material just like a regular Texture. More info See in Glossary to render to a 2D texture array. |
Sample a texture array in a shader | Sample a 2D texture array in ShaderLabUnity’s language for defining the structure of Shader objects. More info See in Glossary and High-level ShaderA program that runs on the GPU. More info See in Glossary Language (HLSL). |