> For the complete documentation index, see [llms.txt](https://flora.magneticarcade.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://flora.magneticarcade.com/scripts/runtime-settings.md).

# Runtime Settings

This component defines project-wide runtime behavior for Flora and is serialized in Graphics Settings.

## What This Affects

* global GPU occlusion availability
* legacy light-probe availability
* per-object motion-vector availability

***

### Properties

#### <mark style="color:yellow;">DefaultCullingPipeline</mark> *(Obsolete)*

* Kept for backward compatibility.
* Has **no runtime effect** in current Flora.
* Flora now always uses BRG culling.

***

#### <mark style="color:yellow;">DisableGPUOcclusionCulling</mark>

Disables GPU-based occlusion culling globally.

* `false`: scene/camera settings can enable occlusion.
* `true`: occlusion stays off regardless of scene/camera toggles.

***

#### <mark style="color:yellow;">DisableLegacyLightProbes</mark>

Disables Unity’s legacy baked light probe path globally.

Use this when your project relies on APV/lightmaps and does not require legacy probe sampling.

***

#### <mark style="color:yellow;">DisablePerObjectMotionVectors</mark>

Disables motion vector support for Flora instances globally.

Use this to reduce memory and update cost when motion vectors are unnecessary.

***

### Usage

These settings are available in **Project Settings → Graphics** when using a supported SRP:

<figure><img src="/files/ScG4a87O1FaBz4XCViPZ" alt="Flora Graphics Settings UI" width="563"><figcaption></figcaption></figure>

## How To Verify

Toggle each setting and confirm scene behavior follows project-level gating (for example, occlusion or motion vectors stop applying globally).
