---
title: MDLMaterialSemantic.anisotropicRotation
framework: modelio
role: symbol
role_heading: Case
path: modelio/mdlmaterialsemantic/anisotropicrotation
---

# MDLMaterialSemantic.anisotropicRotation

The angle at which anisotropic effects are rotated relative to the local tangent basis.

## Declaration

```swift
case anisotropicRotation
```

## Discussion

Discussion Values for this semantic in the range from 0.0 to 1.0 map to angles from 0.0 to 2 * M_PI. This semantic has no effect in a mesh that does not contain vertex attribute data providing a tangent basis. Model I/O uses this semantic for the anisotropicRotation and map_anisotropicRotation attributes when importing from the MTL file format (for assets in the OBJ file format).

## See Also

### Constants

- [MDLMaterialSemantic.baseColor](modelio/mdlmaterialsemantic/basecolor.md)
- [MDLMaterialSemantic.subsurface](modelio/mdlmaterialsemantic/subsurface.md)
- [MDLMaterialSemantic.metallic](modelio/mdlmaterialsemantic/metallic.md)
- [MDLMaterialSemantic.specular](modelio/mdlmaterialsemantic/specular.md)
- [MDLMaterialSemantic.specularExponent](modelio/mdlmaterialsemantic/specularexponent.md)
- [MDLMaterialSemantic.specularTint](modelio/mdlmaterialsemantic/speculartint.md)
- [MDLMaterialSemantic.roughness](modelio/mdlmaterialsemantic/roughness.md)
- [MDLMaterialSemantic.anisotropic](modelio/mdlmaterialsemantic/anisotropic.md)
- [MDLMaterialSemantic.sheen](modelio/mdlmaterialsemantic/sheen.md)
- [MDLMaterialSemantic.sheenTint](modelio/mdlmaterialsemantic/sheentint.md)
- [MDLMaterialSemantic.clearcoat](modelio/mdlmaterialsemantic/clearcoat.md)
- [MDLMaterialSemantic.clearcoatGloss](modelio/mdlmaterialsemantic/clearcoatgloss.md)
- [MDLMaterialSemantic.emission](modelio/mdlmaterialsemantic/emission.md)
- [MDLMaterialSemantic.bump](modelio/mdlmaterialsemantic/bump.md)
- [MDLMaterialSemantic.opacity](modelio/mdlmaterialsemantic/opacity.md)
