# PhysicallyBasedMaterial class

Namespace: [Rhino.DocObjects](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.docobjects.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public class PhysicallyBasedMaterial
```

## Properties

- [Alpha](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/alpha.md)
- [Anisotropic](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/anisotropic.md)
- [AnisotropicRotation](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/anisotropicrotation.md)
- [BaseColor](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/basecolor.md)
- [BRDF](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/brdf.md)
- [Clearcoat](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/clearcoat.md)
- [ClearcoatRoughness](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/clearcoatroughness.md)
- [Emission](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/emission.md)
- [Material](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/material.md)
- [Metallic](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/metallic.md)
- [Opacity](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/opacity.md)
- [OpacityIOR](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/opacityior.md)
- [OpacityRoughness](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/opacityroughness.md)
- [ReflectiveIOR](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/reflectiveior.md)
- [Roughness](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/roughness.md)
- [Sheen](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/sheen.md)
- [SheenTint](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/sheentint.md)
- [Specular](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/specular.md)
- [SpecularTint](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/speculartint.md)
- [Subsurface](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/subsurface.md)
- [SubsurfaceScatteringColor](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/subsurfacescatteringcolor.md)
- [SubsurfaceScatteringRadius](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/subsurfacescatteringradius.md)
- [UseBaseColorTextureAlphaForObjectAlphaTransparencyTexture](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/usebasecolortexturealphaforobjectalphatransparencytexture.md)

## Methods

- [GetTexture](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/gettexture.md): Get the texture that corresponds with the specified texture type for this material.
- [GetTextures](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/gettextures.md): Get array of textures that this material uses
- [SetTexture](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/settexture.md): Set the texture that corresponds with the specified texture type for this material.
- [SynchronizeLegacyMaterial](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.physicallybasedmaterial/synchronizelegacymaterial.md)
