# planes

> An array of planes used for culling ray tracing instances associated with the Renderers in a Scene.

## Definition

* **Type:** Field
* **Namespace:** [UnityEngine.Rendering](/engine/6000.5/script-reference/unityengine/rendering.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public Plane[] planes
```

### Remarks

To enable plane culling, use [RayTracingInstanceCullingFlags.EnablePlaneCulling](/engine/6000.5/script-reference/unityengine/rendering/raytracinginstancecullingflags/enableplaneculling.md) flag in [RayTracingInstanceCullingConfig.flags](/engine/6000.5/script-reference/unityengine/rendering/raytracinginstancecullingconfig/flags.md).

A Renderer in the Scene is accepted to the acceleration structure if its AABB lies completely or partially on the positive side off all the Planes in the array.

Additional Resources: [Plane](/engine/6000.5/script-reference/unityengine/plane.md), [RayTracingAccelerationStructure.CullInstances](/engine/6000.5/script-reference/unityengine/rendering/raytracingaccelerationstructure/cullinstances.md).
