---
title: LowLevelRenderer.CullConfiguration
framework: realitykit
role: symbol
role_heading: Structure
path: realitykit/lowlevelrenderer/cullconfiguration
---

# LowLevelRenderer.CullConfiguration

The parameters for a frustum culling operation.

## Declaration

```swift
struct CullConfiguration
```

## Topics

### Creating a cull configuration

- [init(frustum:)](realitykit/lowlevelrenderer/cullconfiguration/init(frustum:).md)

### Configuring the frustum

- [frustum](realitykit/lowlevelrenderer/cullconfiguration/frustum-swift.property.md)
- [LowLevelRenderer.CullConfiguration.Frustum](realitykit/lowlevelrenderer/cullconfiguration/frustum-swift.struct.md)

### Defining frustum planes

- [LowLevelRenderer.CullConfiguration.Plane](realitykit/lowlevelrenderer/cullconfiguration/plane.md)

## See Also

### Culling and sorting instances

- [cullMeshInstances(_:indices:outIndices:configuration:)](realitykit/lowlevelrenderer/cullmeshinstances(_:indices:outindices:configuration:).md)
- [cullMeshInstances(_:indices:configuration:)](realitykit/lowlevelrenderer/cullmeshinstances(_:indices:configuration:).md)
- [sortMeshInstances(_:indices:configuration:)](realitykit/lowlevelrenderer/sortmeshinstances(_:indices:configuration:).md)
- [LowLevelRenderer.SortConfiguration](realitykit/lowlevelrenderer/sortconfiguration.md)
