vortex

A swirling energy vortex filling an opening: a teleport portal, a rift, a summoning gate. Drawn live by the GPU (never a picture): bands of energy spiral in toward a white-hot eye over dark depths, filaments stream through them, the rim crackles with arcs, a halo spills onto what frames it, the world behind ripples and bends, motes are drawn in out of the air, and its light pulses on everything round it. The opening stands in the object's X (across) and Y (up) plane, its base on the object, facing +Z. Scripts dial intensity (entity.set("vortex.intensity", 0.3)).

In scene text

vortex { shape "…"  width 1  height 1 }

Add it in the Inspector (Add Component), in scene text as above, or ask your AI. Fields you leave out keep their defaults.

Fields 15

FieldTypeUnit / rangeWhat it does
shapetext—arch (straight sides, a round head), oval, circle.
widthnumberm, 0.1 … 50The opening across.
heightnumberm, 0.1 … 50From its base to the top of its head.
springnumberm, 0 … 50Arch: where the sides spring into the head (0: a round head, height - width / 2).
colorcolour (r, g, b)—Its energy's colour (sRGB); the eye goes toward white.
glownumber0 … 100How bright it burns.
speednumber-5 … 5Turns a second at the rim (the middle turns faster); negative turns the other way.
twistnumber0 … 10How tightly the bands wind in.
intensitynumber0 … 10 dark ... 1 full (scripts ramp it).
distortionnumber0 … 3How strongly it bends the world seen through it.
motesnumber0 … 200Motes drawn in out of the air at once.
mote_reachnumber0 … 6How far out the motes start, times the width.
lightnumberlm, 0 … 200000The light it throws at full intensity.
shadowstrue / false—Its light casts shadows.
enabledtrue / false—On (off: gone).
Arcwright Beta 2 (0.4.0) · generated from the engine source (25e375c86)Something wrong or missing? Tell us
Download Arcwright free