---
title: scope
framework: realitykit
role: symbol
role_heading: Instance Property
path: realitykit/bloomcomponent/scope
---

# scope

The scope of where bloom will be computed

## Declaration

```swift
var scope: BloomComponent.BloomScope
```

## Discussion

Discussion If set to unbounded, bloom will be computed on the entire screen. If set to hierarchical, bloom will only be computed in regions near the entity hierarchy beneath all bloom components. This is useful to reduce the cost of bloom, but can create artifacts if something bright enough to bloom is not contained within the hierarchy.

## See Also

### Configuring the bloom scope

- [BloomComponent.BloomScope](realitykit/bloomcomponent/bloomscope.md)
