GRAVITYSHAPE STUDIO
LOCAL PROJECT
YOUR NEXT CREATION

Orbit Bloom

Live preview·128 parts

00:00.00ANIMATION
Drag a layer to move · Drag space to orbit · Shift + drag to pan100%

OR START WITH A SIMPLE SHAPE

.LUA
1

Save the .lua file to your executor’s GravityShapes folder.

2

Restart Project Gravity, then choose your formation by its filename.

This preview shows target positions. In-game movement depends on available debris and physics settings. Save a project file to edit your layers later.

1

Draw and reshape

Draw a path or sketch freehand. Edit points in XY, XZ or YZ. Use Select or Shift-click for groups of vertices, then move, rotate, scale or flatten the selection. Choose Apply path to keep your edits.

2

Build on your ideas

Import SVG or coordinates, generate geometry with formulas, or start with a polygon. Make a surface extrudes or revolves a path. Repeat / arrange creates editable copies in a line or around an axis.

3

Bring it to life

Add spin, orbit, pulse or waves. Use Controls for sliders, switches and action buttons. Save an editable JSON project, then export your Lua plugin for the game.

To move individual pieces, open Part movement: set Path flow speed on an outline, or give X, Y or Z a distance and choose a frequency. Stagger spreads the motion across pieces; axis phases create orbits. Track a part follows one piece so you can see it move. New custom shapes start still: Play advances time, and nonzero movement settings animate the parts. Time scale in Spin & timing must also be nonzero.

Orbit / panDrag / Shift + dragPlay / pauseSpaceAdd a shape / fit viewA / FUndo / redoCtrl Z / Ctrl Shift ZDuplicate / delete layerCtrl D / DeleteSave projectCtrl S

New scenes start with 128 debris parts; adjust the count in Preview settings. Projects autosave when browser storage has room. Save JSON for a portable backup. Preview colors and debris size do not recolor or resize Roblox parts.

Read the plugin guide