Skip to main content

Creators Engine

Make your AR and 3D projects interactive: what happens when someone taps an object, how a door opens, why a ball falls, when the next scene appears.

You can build all of it without code, and add TypeScript when you want more control. Most projects use both.

How a project is built​

Everything in your scene is an object. An object is a set of components.

Each component gives an object one ability:

  • Add a light, and the object lights up the room.
  • Add a geometry and a material, and it becomes a visible shape.
  • Add a rigid body, and it starts to fall.

You do not write the code behind components — the engine does that. You choose which components an object has and what their values are. Do it in the editor, or from a script while the project runs.

When you change a value, only the things that use it update. You never need to refresh anything. Everything else in this section builds on this idea. → Why AR Clip

Choose how to build​

Not sure? Start without code. You can add a script later, and both work side by side in the same project.

Patches: in between

A patch is logic you draw as a graph of nodes instead of typing it. It has values, conditions and loops, like a script. Many people never need anything more. → Patches

Check your work in Preview​

The editor does not run your logic. It shows and edits your scene, but scripts, patches, physics and timers stay off while you work.

This is on purpose. An animation playing while you edit would get in your way, and a timer would quietly change your project.

To see your project in action, open Preview. If something should be working but is not, check this first — it is the most common cause.

The basics​

Interactivity​

The world​

Code and help​