Text ring
Words set round a circle and turning slowly, a second ring turning the other way inside it, and a big word (or a mark) in the centre — a badge, a loop, a seal.
carousels/text-ring- Carousels
- scene
- Full frame
- 8 s (3–60 s)

npx volito render carousels/text-ring --style riso --out text-ring.movRender it
npx volito render carousels/text-ring --prop text="Made with Volito · Motion as code" --prop inner="Any brand · any aspect" --out text-ring.movThat writes ProRes 4444. The same item in another shape, brand or format:
volito render carousels/text-ring --aspect 9:16 --style cobalt --out text-ring-9x16.mov
volito render carousels/text-ring --format mp4 --out text-ring.mp4
volito still carousels/text-ring --t 4 --out text-ring.png
volito info carousels/text-ring # every prop and part
volito add carousels/text-ring # copy its source into ./motion to editFrom Node:
import { findItem, renderVideo } from "volito";
await renderVideo(findItem("carousels/text-ring"), { props: { text: "Made with Volito · Motion as code", inner: "Any brand · any aspect" }, out: "text-ring.mov" });Or ask an agent with the MCP server connected: “Render the Volito text ring (carousels/text-ring) in 9:16, in our brand.”
Props
Set each with --prop name=value, or all at once with --props and a JSON object.
| Prop | Type | Default | Takes |
|---|---|---|---|
textOuter ring | text | Made with Volito · Motion as code | ≤ 60 chars |
innerInner ring | text | Any brand · any aspect | ≤ 50 chars |
centerCentre | text | V | ≤ 8 chars |
speed | number | 1 | 0 – 4 |
Parts
Each part takes any move, ease or idle: --motion ground.in=pop.
| Part | What it is |
|---|---|
ground | the ground |
rings | the text rings |
center | the centre |
More in Carousels
Ring carousel
Cards round a ring seen from just above: it swings one card at a time, fast then slow, cards shrinking and fading round the back, the one in front named underneath. Your pictures, or tiles in the brand's colours.
Orbit carousel
Cards orbiting a title on a tilted ellipse: they pass behind the words and swing round in front, larger and brighter when near, each tilting with its path.
Path carousel
A conveyor of cards along a gentle S-curve: they glide in from one side, grow as they pass the middle and leave on the other, on a loop (top to bottom on tall frames).
Cover flow
A cover flow: the middle card faces you, the ones either side lean away in a stack, and the row steps along one card at a time, with a reflection on the floor and the centre card's title and tag under it.