ReadonlycolorThe color applied to the intersection where geometry is clipped by this plane.
Whether this clip plane is enabled and actively clipping geometry.
Controls how much the clip color is faded (smudged) over the clipped area. Higher values increase the fade distance.
If true, disables depth writing for geometry clipped by this plane.
ReadonlyindexThe name/index of this clip plane (e.g. 'clipPlane', 'clipPlane2', ...).
ReadonlynormalThe normal vector of the clip plane. Should always be normalized.
ReadonlyplaneThe underlying Babylon.js Plane object representing this clip plane.
ReadonlypositionThe position (origin) of the clip plane in 3D space.
Static ReadonlyallSet of all valid clip plane names supported by the system.
StaticcreateCreates a set of observable ClipPlane instances from a configuration object.
An object mapping clip plane names to their initial color.
A map of clip plane names to observable ClipPlane instances.
StaticentriesIterates over all valid entries in a ClipPlanes object.
The ClipPlanes object to iterate.
StaticentryLooks up a ClipPlane by name.
The name of the clip plane.
The ClipPlane instance.
StaticvaluesIterates over all valid values in a ClipPlanes object.
The ClipPlanes object to iterate.
Represents a single clipping plane in a 3D scene.
A ClipPlane defines a plane by position and normal, and can be enabled or disabled. When enabled, geometry intersecting the plane is clipped and the intersection is colored using the plane's color. The
fadeSizeproperty controls how much the color is smudged (faded) over the clipped area.ClipPlane instances are used to clip IFC geometry in a scene.