File: ClippingGroup.md | Updated: 11/15/2025
In earlier three.js versions, clipping was defined globally on the renderer or on material level. This special version of THREE.Group allows to encode the clipping state into the scene graph. Meaning if you create an instance of this group, all descendant 3D objects will be affected by the respective clipping planes.
Note: ClippingGroup can only be used with WebGPURenderer.
Constructs a new clipping group.
Whether the intersection of the clipping planes is used to clip objects, rather than their union.
Default is false.
Whether shadows should be clipped or not.
Default is false.
An array with clipping planes.
Whether clipping should be enabled or not.
Default is true.
This flag can be used for type testing.
Default is true.