# PhysicallyBased class

Namespace: [Rhino.Render.ChildSlotNames](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.render.childslotnames.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public static class PhysicallyBased
```

Helper class with properties containing the names of children available in our PBR implementation.

## Properties

- [Alpha](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/alpha.md): (static)
- [AmbientOcclusion](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/ambientocclusion.md): (static)
- [Anisotropic](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/anisotropic.md): (static)
- [AnisotropicRotation](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/anisotropicrotation.md): (static)
- [BaseColor](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/basecolor.md): (static)
- [Bump](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/bump.md): (static)
- [Clearcoat](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/clearcoat.md): (static)
- [ClearcoatBump](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/clearcoatbump.md): (static)
- [ClearcoatRoughness](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/clearcoatroughness.md): (static)
- [Displacement](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/displacement.md): (static)
- [Emission](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/emission.md): (static)
- [Metallic](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/metallic.md): (static)
- [Opacity](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/opacity.md): (static)
- [OpacityIor](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/opacityior.md): (static)
- [OpacityRoughness](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/opacityroughness.md): (static)
- [Roughness](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/roughness.md): (static)
- [Sheen](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/sheen.md): (static)
- [SheenTint](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/sheentint.md): (static)
- [Specular](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/specular.md): (static)
- [SpecularTint](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/speculartint.md): (static)
- [Subsurface](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/subsurface.md): (static)
- [SubsurfaceScatteringColor](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/subsurfacescatteringcolor.md): (static)
- [SubsurfaceScatteringRadius](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/subsurfacescatteringradius.md): (static)

## Methods

- [FromTextureType](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.childslotnames.physicallybased/fromtexturetype.md): (static)
