TurboWarp-3D-Scene-Runtime

TurboWarp extension documentation

TurboWarp-3D-Scene-Runtime: complete block reference

All 5 blocks are documented below, including compatibility blocks and blocks available through optional features. Select a block to read its behavior, arguments, default values, and menu choices. Each block has a permanent link.

apply 3D scene [SOURCE]

Validates a YAML or JSON scene description and builds it by dispatching its call plan to turbowarp-aframe and turbowarp-ar.

Block type: COMMAND. Opcode: applyScene. Permanent link

ArgumentTypeDefault valueMenu choices
SOURCESTRINGformatVersion: 1

3D scene status

Returns idle, applying, ready, or error.

Block type: REPORTER. Opcode: sceneStatus. Permanent link

This block has no arguments.

3D scene error

Returns the message from the last failed apply, or an empty string.

Block type: REPORTER. Opcode: sceneError. Permanent link

This block has no arguments.

3D scene is ready?

Reports whether the last apply finished without an error.

Block type: BOOLEAN. Opcode: isSceneReady. Permanent link

This block has no arguments.

when 3D scene applied

Fires once each time a scene finishes being applied.

Block type: HAT. Opcode: whenSceneApplied. Permanent link

This block has no arguments.

Repository guide and examples