Logo Mibo

CameraBlockPlan Type

The plan for one camera block (BeginCamera/BeginCameraConfigEndCamera).

Record fields

Record Field Description

EndIndex

Full Usage: EndIndex

Field type: int

The buffer index one past the block's last command (its EndCamera, the next Begin, or the end of the buffer) — the block's commands are the half-open range [StartIndex, EndIndex).

Field type: int

HasLightCommands

Full Usage: HasLightCommands

Field type: bool

Whether the block contains at least one light command.

Field type: bool

InitialCastEnabled

Full Usage: InitialCastEnabled

Field type: bool

The running EnableShadows/DisableShadows toggle state at the block's start.

Field type: bool

Lights

Full Usage: Lights

Field type: BlockLightSet

The block's final light set. A block with light commands starts from the frame defaults and applies its own commands in-order (ambient overwrites; directional/point/spot append). A block without light commands inherits the running light set at its start: the previous block's final set plus any light commands issued between the two blocks.

Field type: BlockLightSet

ShadowOrigin

Full Usage: ShadowOrigin

Field type: Vector3 voption

The block's shadow origin override, if SetShadowOrigin was issued inside it (last one wins).

Field type: Vector3 voption

StartIndex

Full Usage: StartIndex

Field type: int

The buffer index of the block's first command (one past its Begin command).

Field type: int

Type something to start searching.