Skip to content

five-on-it / apps/tools/src/port-level / LevelScene

Interface: LevelScene ​

Defined in: apps/tools/src/port-level.ts:39

A level built as a Babylon scene, ready to be written or serialized.

Properties ​

engine ​

engine: NullEngine

Defined in: apps/tools/src/port-level.ts:41

The headless engine; dispose it when done.


library ​

library: BlockLibrary

Defined in: apps/tools/src/port-level.ts:45

The block library in it.


pieces ​

pieces: Map<string, { kind: PieceKind; source: Mesh; }>

Defined in: apps/tools/src/port-level.ts:47

The kit pieces' source meshes under _kits, by kit/piece, with the kind each is placed under.


scene ​

scene: Scene

Defined in: apps/tools/src/port-level.ts:43

The scene.