Skip to content

TransitionLayer

Defined in: camera/scene-stack.ts:150

One set of nodes drawn alongside the current scene during a transition — already in the current scene’s world space, each with its own opacity.

alpha: (node) => number

Defined in: camera/scene-stack.ts:154

Each item’s opacity in this layer, 0 to 1.

RenderNode

number


decorated: boolean

Defined in: camera/scene-stack.ts:156

Whether the layer’s nodes may carry labels/marks.


optional edges?: readonly RenderEdge[]

Defined in: camera/scene-stack.ts:164

US071 — the layer’s scene’s edges, drawn at the lower alpha of their two ends.


nodes: readonly RenderNode[]

Defined in: camera/scene-stack.ts:152

The layer’s items, placed in the current scene’s world.


optional pointable?: (node) => boolean

Defined in: camera/scene-stack.ts:159

Which of the layer’s nodes can be hovered, selected and double-clicked — absent means none. It decides visibility too: the renderer points at exactly these, however faint.

RenderNode

boolean


optional via?: PreviewParent

Defined in: camera/scene-stack.ts:162

For a layer of an item’s children: that item, which is entered (or, when around, moved into sideways) to reach them. See SceneStack.enterThrough.