---
title: MDLMaterialPropertyType.texture
framework: modelio
role: symbol
role_heading: Case
path: modelio/mdlmaterialpropertytype/texture
---

# MDLMaterialPropertyType.texture

The material property’s value is a MDLTextureSampler object that provides both a texture image and texture rendering parameters.

## Declaration

```swift
case texture
```

## Discussion

Discussion Use the textureSamplerValue property to access the material property’s value.

## See Also

### Constants

- [MDLMaterialPropertyType.none](modelio/mdlmaterialpropertytype/none.md)
- [MDLMaterialPropertyType.string](modelio/mdlmaterialpropertytype/string.md)
- [MDLMaterialPropertyType.URL](modelio/mdlmaterialpropertytype/url.md)
- [MDLMaterialPropertyType.color](modelio/mdlmaterialpropertytype/color.md)
- [MDLMaterialPropertyType.float](modelio/mdlmaterialpropertytype/float.md)
- [MDLMaterialPropertyType.float2](modelio/mdlmaterialpropertytype/float2.md)
- [MDLMaterialPropertyType.float3](modelio/mdlmaterialpropertytype/float3.md)
- [MDLMaterialPropertyType.float4](modelio/mdlmaterialpropertytype/float4.md)
- [MDLMaterialPropertyType.matrix44](modelio/mdlmaterialpropertytype/matrix44.md)
