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

# MDLMaterialSemantic.anisotropic

The degree to which specular highlights elongate in the direction of the local tangent basis.

## Declaration

```swift
case anisotropic
```

## Discussion

Discussion 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 anisotropic and map_anisotropic 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.anisotropicRotation](modelio/mdlmaterialsemantic/anisotropicrotation.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)
