Abstraction for all surfaces.
Refer to the programming concepts documentation to understand how the different concepts work together.PropertypublicIShadingShading { get; }: the shading of this surface.PropertypublicIGeometryGeometry { get; }: the geometry of this surface.