Terrain
Global streaming budget settings for terrain detail rendering. These apply across all terrains in the scene.
| Property | Type | Default | Description |
|---|---|---|---|
| Terrain Max Uploads Per Frame | int | 16 | Maximum detail chunk uploads per frame across all terrains. Lower values give smoother frame times but slower loading. |
| Terrain Max Unloads Per Frame | int | 16 | Maximum detail chunk unloads per frame across all terrains. |
| Terrain Max Concurrent Jobs | int | 32 | Maximum detail extraction jobs in flight simultaneously across all terrains. |
| Terrain Complete Jobs Same Frame | bool | false | Force extraction jobs to complete on the same frame they are scheduled. Eliminates pop-in at the cost of a per-patch main thread stall. |
| Terrain Skip Throttle On Start | bool | false | Bypass the upload throttle on the first frame so all in-range patches load immediately. Causes a one-time hitch but no pop-in. |
| Terrain Unload Hysteresis | float | 10m | Extra distance beyond the detail render distance to keep patches loaded, preventing rapid load/unload cycles at the boundary. |
| Terrain Detail Object Motion Vectors | bool | false | Enables per-object motion vectors on terrain details. When disabled, terrain details fall back to camera motion only (matching default Unity behavior). See Motion Vectors. |
Per-terrain settings like chunk size, streaming toggle, and crossfade snapping remain on the BRG Terrain Registerer component.