## TextureType enumeration

The type of the [`ITextureUnit`](../itextureunit/)

```csharp
public enum TextureType
```

### Values

| Name | Value | Description |
| --- | --- | --- |
| Texture1D | `0` | 1-dimensional texture |
| Texture2D | `1` | 2-dimensional texture |
| Texture3D | `2` | 3-dimensional texture |
| CubeMap | `3` | Cube map texture contains 6 2d textures |
| Array2D | `4` | Multiple set of 2d textures |

### See Also

* namespace [Aspose.ThreeD.Render](../../aspose.threed.render/)
* assembly [Aspose.3D](../../)


