Files
CartoonRPG/Library/PackageCache/com.unity.visualeffectgraph@2973a8ac1070/Documentation~/Operator-LoadTexture2DArray.md

28 lines
1.6 KiB
Markdown
Raw Normal View History

2025-06-05 22:59:18 +01:00
# Load Texture2DArray
Menu Path : **Operator > Sampling > Load Texture2DArray**
The **Load Texture2DArray** Operator reads a Texture2DArray’s texel value for specified coordinates and slice. This Operator returns the float4 texel value without any filtering.
This translates to a Load() call on the texture in High-Level Shading Language (HLSL). For information on the differences between loading and sampling, see [Loading and sampling](#loading-and-sampling).
[!include[](Snippets/Operator-LoadingAndSampling.md)]
## Operator properties
| **Input** | **Type** | **Description** |
| ------------- | -------------- | ------------------------------------------------------------ |
| **Texture** | Texture2DArray | The texture array this Operator loads from. |
| **X** | uint | The X coordinate of the texel to read. This is in the range of 0 to the width of the texture minus 1. |
| **Y** | uint | The Y coordinate of the texel to read. This is in the range of 0 to the height of the texture minus 1. |
| **Z** | uint | The slice to read from. |
| **Mip Level** | uint | The mip level this Operator reads from. |
| **Output** | **Type** | **Description** |
| ---------- | -------- | ----------------------- |
| **s** | Vector4 | The value of the texel. |
## Limitations
This Operator only runs on the GPU, therefore it does not work when plugged into **Spawner Context** ports.