This is the abstraction for all surfaces.
Refer to the programming concepts documentation to understand how the different concepts work together.Property publicShadingShading { get; }: of this surface.Property publicIGeometryGeometry { get; }: of this surface.