Core Philosophy

Operators serve as the 'brain' of a scene, bridging declarative property state with direct, imperative control of 3D objects.
Published: 7/10/2026

Unlike traditional game engines, Aircada Operators use a hybrid approach. They expose variables to the Visual Studio for designer-led wiring, while simultaneously maintaining direct access to the SCENE Panel for complex logic.

  • Direct 3D Control: Operators can (and should) directly manipulate 3D objects by referencing their facades. See the 3D Scene guide for details on the registry pattern.
  • Studio Visibility: Use decorators like @Property to expose variables to the Studio UI, allowing non-technical designers to 'wire' your logic to visual elements.
  • Event-Driven: Operators process Hub signals (via @Input) and broadcast state changes (via @Output) to keep the React UI in sync.