Skip to content

PostProcessVolumeData

Defined in: ecs/component.ts:1280

blendDistance: number

Defined in: ecs/component.ts:1300


effects: object[]

Defined in: ecs/component.ts:1281

optional colors?: Record<string, { a: number; b: number; g: number; r: number; }>

Colour params (a fog colour): uniform -> RGBA. Blends like a float does, toward the effect’s declared default at a volume’s soft edge.

enabled: boolean

optional textures?: Record<string, string>

Texture params (LUTs, masks): sampler uniform -> serialized texture ref.

type: string

uniforms: Record<string, number>


isGlobal: boolean

Defined in: ecs/component.ts:1291


priority: number

Defined in: ecs/component.ts:1298


shape: "box" | "sphere"

Defined in: ecs/component.ts:1292


size: object

Defined in: ecs/component.ts:1297

Half-extents of the shape (a sphere uses x as its radius). z is the half-DEPTH of a box, where 0 means unbounded — a flat scene’s volume reaches through every depth, and a box of no thickness would contain nothing at all.

x: number

y: number

optional z?: number


weight: number

Defined in: ecs/component.ts:1299