---
title: BloomOptionsComponent
framework: realitykit
role: symbol
role_heading: Structure
path: realitykit/bloomoptionscomponent
---

# BloomOptionsComponent

A component that sets the properties for the bloom post-processing effects.

## Declaration

```swift
struct BloomOptionsComponent
```

## Overview

Overview This component has no effect without a BloomComponent in your scene. It’s best to maintain a single BloomOptionsComponent in your scene. If more than one BloomOptionsComponent exists in your scene, one will be chosen based on proximity to the camera and depth in the entity hierarchy.

## Topics

### Configuring the bloom effect

- [strength](realitykit/bloomoptionscomponent/strength.md)
- [threshold](realitykit/bloomoptionscomponent/threshold.md)
- [blurRadius](realitykit/bloomoptionscomponent/blurradius.md)

### Initializers

- [init()](realitykit/bloomoptionscomponent/init().md)

## Relationships

### Conforms To

- [Component](realitykit/component.md)

## See Also

### Bloom and tone mapping

- [BloomComponent](realitykit/bloomcomponent.md)
- [BloomSettingsComponent](realitykit/bloomsettingscomponent.md)
- [ToneMappingComponent](realitykit/tonemappingcomponent.md)
