Motion Fabyour AI motion designer
Simple Motion

Typed Text Turns Into Type: 30-Second App Promo

A drawn 30-second app promo: typed lines turn into serif headlines, a logo burst, an app window, feature cards and an end card on a 128 BPM beat.

Published

Use prompt

The prompt opens in the app: add your own materials and the agent builds the video.

Report this prompt

Prompt

Direction

Make a 30-second, fully animated product promo for my app, 1920x1080 landscape at 60 fps. The idea: written text keeps turning into finished type. Typed mono lines become big serif headlines, the headline swirls into a burst that becomes the logo, an app window renders what is typed, then feature cards, an icon grid and an end card follow. Everything is drawn: type, UI and shapes, no footage. It should feel like a premium motion-design piece, with every move eased and every cut on the beat of a 128 BPM track. Use my product name "[your brand]", my square app icon (or draw a simple rounded-square mark in my colours), a one-line tagline, three steps of how it works, a few short feature lines and my web address. Replace every quoted example below with my words, keeping each line about as long as the example so the layout holds. Avoid footage and photos, linear moves, cuts off the beat, and music that drops out before the end.

Structure

Times in seconds; one bar = 1.875 s.

  • 0–7.5, typed intro. A mono line "# Ideas" is typed in the centre, one character per 16th note, with a pink caret (the "#" in pink). On the beat the mono letters lift 26 px and blur out in a fast stagger while the same word rises in as a huge serif headline (about 228 px), letter by letter from 74 px below, blur 10 to 0, scale 1.12 to 1 (0.3 s, power3.out). The caret jumps to its end with a little overshoot and blinks on half beats. A second mono line "in motion" is typed twice as fast and turns into the pink italic second line "in motion." the same way, and small "#" and "*" glyphs scatter as the mono text breaks up. From 3.75 s four white chips pop in on consecutive beats around the headline (back.out, slight tilts). Each first shows a short command in mono, then swaps to what it does: "bigger" becomes a bold "Bigger", "slower" becomes an italic "slower" with a bar, "colour" gets a pink swatch, "MP4" becomes "export". The chips bob gently. At 6.0 s both headline lines bend into arcs around the centre, spin up to about 330 degrees and shrink to nothing in under a second, while the chips orbit outward and blur away. 48 thin rays (every fifth one pink, the rest lavender grey) rush in from outside and stand around the centre, a pink dot pops in the middle, the frame dims slightly to grey-violet, and the dot squashes just before the cut.

  • 7.5–9.75, logo reveal on the drop. Two pink rings expand from the centre and fade, and about 70 small glyphs ("+", "×", "~", "/", "°", "< >") burst out, swirl and drift away. The app icon pops at the centre (scale 0.4, 1.55, 1.22, 1.0 in 0.3 s) and slides left into a lockup. The product name "[your brand]" (about 205 px, serif bold) rises in letter by letter, one every 60 ms, from 70 px below with a tilt and blur. The pink dot that shot up at the cut falls back and lands as the dot of an "i" (or as a period), squashing. The tagline "Your AI motion designer" (muted, 45 px) rises word by word under it and a short pink underline grows with expo.out. At 9.55 s the tagline drops away and the whole lockup shrinks and flies into the top-left corner, where it becomes the logo in an app window's header.

  • 9.75–15.0, the app. A white rounded app window (1600x900) grows out of that header logo with expo.out. Header buttons pop in one by one (a "Preview" ghost button, a pink "Export" button with a chevron, small line icons), a divider grows, and the pane labels "CHAT" and "PREVIEW" fade in. Lines are typed on the left in mono with pink markers and a caret: "# Ideas in motion", "Tell the chat what to show.", "## Features", "- Fonts for every script", "- Vertical or square", "- [x] Live preview", "- [ ] MP4 export", "> Edit in words.", and a fenced code line with two quoted words. As each line finishes it throws a thin pink bezier stroke across the divider; where it lands, the rendered item appears on the right with blur 8 to 0 and a small slide (a serif heading, a body line with bold and italic words, a heading with a hairline, bullets, a checked pink checkbox, an empty one, a quote with a bar, a tinted code box with orange and violet tokens), a soft pink band flashes behind it and a small pink dot stays. The camera moves throughout (see techniques) and ends with a zoom-through into the preview at 14.8 s.

  • 15.0–24.4, five feature cards, about a bar each. Each has the same block on the left: a tracked mono pink eyebrow that decodes from random characters, a bold serif line and a pink italic line (about 119 and 114 px) rising letter by letter from their baseline, a translucent pink marker band swiping in under the italic line, and a muted body line opening left to right. Visuals on the right:

    1. "01 — PICK A TEMPLATE" / "Live" / "preview." / "Tell the chat what to show. The agent builds the animation." Two cards swing in with a 3D turn: a chat card typing "# Ideas", "Edit in words", "- bigger", "- slower", and a preview card rendering each keystroke; a pink circle badge with a lightning bolt between them pops and spins on every finished line. Leaves with a short push and a vertical whip up.

    2. "02 — DESCRIBE YOUR IDEA" / "Chat instead" / "of a timeline." / "No keyframes to hunt for. Say what should change." Whips in from below. A big faint circle and a laptop outline draw themselves, the app icon drops onto the screen with a squash and bounce, pulses ring out, and three grey tool icons around it (a keyframe diamond, a timeline, a curve) are struck out in pink one after another. Leaves with a horizontal whip.

    3. "03 — REFINE IN WORDS" / "Edit" / "in words." / "“Bigger”, “slower”, “another colour”: the preview updates as you talk." A chat card with numbered lines flags one line with an orange band and icon, a note "Say what should change." slides open above the lines, a blank line is inserted, the note closes, and a teal check ring expands with confetti dots. Then a slanted pink wipe crosses the frame with the next card already under it.

    4. "NO KEYFRAMES" / "Another" / "colour." / "Kinetic type, shapes, 3D effects and sound." A white card with a sun icon pops in with a 3D turn, four colour swatches follow; a pointer clicks the card, a pink ring goes out, the sun turns into a moon and the whole scene opens into the dark theme in a growing circle from the card.

    5. A one-frame grey-violet flash, then on deep ink: "MP4 EXPORT" / "Your idea is" / "ready to move." / "Vertical, horizontal or square." A pointer opens an "Export" menu next to an "Open app" button and picks "Vertical MP4", then "Square MP4"; each time a dark file card labelled ".mp4" drops out of the menu with a tilt and a few sparks.

  • 24.4–26.25, icon grid. A dark 11 x 6 grid of thin motion-design icons (play, film, music, type, layers, wand, image, video, shapes, mic, chat, palette, sun, sparkles) with six lit pink tiles that pop on beats and a few that flicker; the grid dims after the cut and pushes in slowly. Huge single words flip in the centre on every half beat, alternating white bold and pink italic: "Type." "Shapes." "3D." "Sound." "Footage." "Free." Each pops from scale 1.12 with blur, one squashes in. The last word glitches, then the whole grid spirals into the centre and leaves one pink dot.

  • 26.25–30, end card. Rings and glyphs burst from where the icon stands, the icon pops, the name flies in from the right letter by letter with blur, the tagline rises word by word and the underline grows. Then three white pills with small pink icons appear a quarter of a second apart: "Live preview", "Try it free" and "[your web address]". A pink caret blinks right after the name on the beat, and the card pushes in very slowly to the end.

Composition

Light page #FAF9FF in the centre, fading through #F4F2FE to a soft vignette #D9D4EA in the corners, with two very soft lavender-pink glows drifting slowly and a faint dot grid. Cards are white with soft shadows tinted #1C0B5D, hairlines #E9E4F2, soft panels #F0EDFF. Dark type and the dark scenes are deep ink #1C0B5D (a radial gradient to #0D0B1E at the edges); muted text #6B6385; main accent pink #FB2D89, second accent orange #FE9117, small touches of violet #7C6CF2 and teal #2DD4B0 (the success ring).
Fonts: a high-contrast display serif, Fraunces at optical size 72, for headlines, bold upright for the first line and medium italic in pink for the second; Onest for body lines, the tagline and pills; JetBrains Mono for typed text, tracked eyebrows and UI labels.
Sizes: intro headline about 228 px, product name about 205 px, tagline 45 px, feature lines about 119 px (bold) and 114 px (italic), app window 1600x900 with rounded corners. The logo lockup sits icon left and name right, with the tagline and a short pink underline beneath. Feature cards keep the text block on the left and the visual on the right.

Techniques

  • Every move eased, nothing linear: power3.out for letter rises, back.out for pops (chips, pills, file cards), expo.out for growing windows, dividers and underlines.

  • Type enters letter by letter from below its baseline with blur and a slight scale-down or tilt; taglines rise word by word; body lines open left to right; eyebrows decode from random characters.

  • Mono-to-serif morph: typed mono letters lift 26 px and blur out in a fast stagger while the serif word rises in their place, and small glyphs scatter.

  • Pops overshoot (icon scale 0.4, 1.55, 1.22, 1.0 in 0.3 s); dots and the icon squash when they land.

  • Pink bezier strokes are drawn in about 0.1 s and erased from their tail in 0.14 s.

  • Camera in the app scene: a slow push, a fast push-in to about 1.4x on the top of the window at 11 s, a slow pan down that follows the typing, a quick pull-back with the window tilted about 10 degrees in 3D at 14 s, and a zoom-through into the preview with heavy blur at 14.8 s. Slow push-ins on the icon grid and the end card.

  • Transitions: arc-and-spin swirl into rays, ring-and-glyph burst, lockup flying into the window header, zoom-through with blur, short push plus vertical whip, horizontal whip, a slanted pink wipe with four stepped lighter edges crossing left to right in about 0.22 s, a circular reveal into the dark theme, a one-frame grey-violet flash, and the grid spiralling into a single dot.

  • Cards swing in with a 3D turn, chips bob gently, and the caret blinks on half beats.

Music

Bright instrumental synthwave at 128 BPM with warm analog synths, made fresh and exactly 30 seconds long, laid on the picture's beat grid. Every cut lands on a bar: the drop and the logo at 7.5 s, a feature per bar, words on half beats, the end card at 26.25 s. Arc: four bars of build with arpeggios and a noise riser, the drop with a crash on the logo, then a driving groove with sidechained bass that runs without any gap all the way to the end card, its last beat, and a long synth decay that holds to the very end. Mix at about -14 LUFS, true peak below -1 dBTP.

Sound

Sound design on the picture's moments only, on top of the music: soft typing ticks under the typed lines, a blip as each line turns into type, small pops for chips, pills and file cards, a whoosh for the swirl, every whip, the wipe, the zoom-through and the dark reveal, a riser into the drop and a boom on it, a short thud when the icon lands on the laptop, a rising chime for the teal check, clicks for the pointer, a glitch on the grey flash, a hit on the grid cut, a tick per flipping word, and a short riser into a final boom on the first beat of the end card. No voice-over.

What to prepare

  • Optional square app icon for the logo reveal, app window header, laptop card and end card; otherwise a rounded-square mark is drawn.
  • Your product name, a one-line tagline, three steps, a few short feature lines and your web address, each about as long as the examples.

More prompts

Preview of the “Low-poly logo assembly with typed name lockup” promptSimple Motion

Low-poly logo assembly with typed name lockup

<direction> Make a 21-second landscape logo reveal, 1920x1080 at 60 fps. It slowly assembles my logo out of low-poly facets and ends on a horizontal lockup with my brand name typed out and a tagline under it. The idea is one long, quiet build with no cuts for fourteen seconds, a release on the music's drop within two seconds, then a calm typed ending. The look is a near-black background with a soft circular vignette, flat brand colours and clean grotesk type. Avoid gradients on the logo, visible seams between the triangles, cuts during the build and anything busy behind the logo. </direction> <structure> 1. 0–2.6 s, the wireframe: a low-poly wireframe of my logo's outline draws itself from the bottom of the logo outward. It has about 35–45 vertices and 90 thin lines. 2. 1.9–13.3 s, the assembly: the logo is cut into about 55 triangles along that wireframe, and they fly in piece by piece from outside the frame. Landings start slow at the bottom of the logo and get denser toward the top. The last piece lands at 13.3 s, and the logo is then complete and exact. Hold the finished logo for about one second. 3. 14.38 s, the flash, exactly on the music's drop. A light burst, an expanding orange ring and a bright flash on the logo all fire together. 0.1 s after the hit, a deep-ink plate grows behind the logo and squares off into an app icon. Hold the centred icon for one second. 4. 15.74–16.15 s, the slide: the icon shrinks to about 42% and moves to the left third, making room for the name. 5. 16.1–21 s, the name: a pink cursor appears to the right of the icon and the name types out, for example "Brand Name" (replace with your brand). At 18.15 s the tagline sweeps in under it, for example "Your tagline here" (replace with yours). The cursor blinks three times on the beat and disappears at 19.9 s. Hold the lockup to the end. </structure> <composition> Background: a near-black radial vignette, #0D0B1E in the centre darkening to #040308 at the corners. Palette: - Deep ink #1C0B5D for the icon plate. - Pink #FB2D89 as the main accent. - Orange #FE9117. - White #FFFFFF. - Light lavender #E9E4F2 and #F0EDFF for lines and soft text. - Violet #7C6CF2 only in the background glow. The logo stays in flat colours with no gradients. Wireframe: lines in lavender #E9E4F2 at 60% opacity, 1.3 px thick; vertex dots in #F0EDFF with a 2.6 px radius. Icon plate: a 676 px circle that becomes a rounded square with a 24% corner radius and a soft drop shadow. Type: the name in a bold grotesk (Golos Text 700, about 155 px, white). The tagline sits under it in a light grotesk (Onest 400, about 49 px, lavender at 74% opacity). Cursor: a pink #FB2D89 bar, 10 x 128 px, with a soft pink glow. The final lockup (icon on the left, name and tagline on the right) is centred as a whole in the frame. </composition> <techniques> Push-in: the opening sits on a very slow push-in about the frame's centre, from scale 0.886 at 0 s to 0.998 at 11 s, then still. Wireframe draw: each line grows linearly from its earlier vertex to its later one in 0.08–0.45 s. A small dot fades in on each vertex as a line reaches it. Fly-in: each piece is one to three triangles. It comes in fast on a curving path and decelerates into place in about 0.5 s, tumbling in 3D. Spin, flip and tilt all ease to zero as it arrives. In flight it is dimmed to about 60% and slightly soft; on landing it is sharp and fully lit. Each triangle shows exactly its part of the flat logo, so the finished assembly is seamless. Glow: a faint pink #FB2D89 glow, under 10% opacity and blooming into violet #7C6CF2, grows behind the logo as it fills. Flash at 14.38 s: - A screen-blended pink-mauve light burst flares around the logo and fades over 0.8 s. - A thin warm-orange ring, 7 px, starts at a 300 px radius and races out of the frame at constant speed in 0.38 s. - The logo flashes bright and settles in 0.3 s. Plate: 0.1 s after the hit, the #1C0B5D plate grows from a dot to the 676 px circle in 0.21 s (sine ease-out). It is lit at first, then its corners square to the 24% radius. Slide: the icon scales to about 42% and moves to the left third in 0.415 s (power3 ease-in-out). It blurs up to 7 px at its fastest and lands sharp. Afterwards it keeps growing very slowly, about 3% over five seconds. Typing: one letter every sixteenth note of the music (0.156 s at 96 BPM). Each letter fades in over 0.05 s while the cursor jumps after it. Tagline: it sweeps in from left to right in about 0.2 s, character by character. </techniques> <music> An instrumental at 96 BPM, hopeful and modern, exactly 21 seconds long. - Start: a soft music-box glockenspiel over warm pads. - Around 4.4 s: a full upbeat arrangement comes in (drums, bass, strings, a bright glockenspiel line). A filter opens up over two bars and builds toward the flash. - 14.38 s: a cymbal crash and a big chord land exactly on the flash. - After the drop: the music box returns over sustained pads under the lockup and fades to silence at 21 s. Keep it on the beat grid so the typing and the cursor blinks fall on sixteenths and beats. </music> <sound> Sound effects on top of the music: - A soft riser into the first triangle landing. - A riser into the flash, then a deep boom and a light glass impact on it. - A short whoosh as the ring races out, and another as the icon slides. - A soft key click for every letter typed, and a faint one when the tagline appears. No voice-over. Overall loudness about -14 LUFS, true peak below -1 dBTP. </sound> <references> A premium tech or app-launch logo sting: a low-poly wireframe-to-solid assembly in the style of a 3D facet build, released on the drop into an app-icon reveal, with a terminal-style typed name lockup. </references>

Preview of the “Glossy app launch film on a 120 bpm beat” promptSimple Motion

Glossy app launch film on a 120 bpm beat

<direction> Make a 15-second launch film for my app (15.07 s), all motion graphics, landscape 1920x1080 at 60 fps, cut tight to a 120 bpm beat: a beat every 0.5 s from 0, a bar every 2 s. The idea is one unbroken chain where each object turns into the next. A long typed prompt collapses into a point, the point becomes a short link, and a click on it drops the beat. Then come a globe, a product card, a network, eight word cards and an end card. It should feel like a premium product reveal: dark and glossy for most of it, ending on a bright end card. Nothing is filmed. My product name, my address, my mark and my own lines replace every quoted example below (replace with yours). Avoid filmed or stock footage, any other brand's names or claims, and loose timing: every change lands on the beat grid. </direction> <structure> 1. 0-1.5 s, the long prompt. On a dark page a pink cursor blinks, and a header "DESCRIBE YOUR IDEA · 02" fades in at 0.2 s. A sentence far longer than the screen types itself in Geist Mono 46 px: "Tell the chat what to show. The agent builds the animation. No keyframes to hunt for. Say what should change...". Typing starts slow, bursts in the middle (hundreds of characters a second) and lands softly at 1.0 s. Key words are white, the rest muted. The cursor runs to about 82% of the width, then parks while the line scrolls left under it, the left edge fading out through a mask. From 1.05 s the line smears sideways (horizontal-only blur) and dims. At 1.38 s it squashes into a 4 px glowing pink-white line whose ends close in over five frames to a point at the centre. 2. 1.5-2.3 s, the short link. One flat grey-violet flash frame decays in 0.2 s. From the point a dark pill with a thin light border is born: my mark and "[your brand]" in white with ".app" in pink, Manrope bold. The letters type in, each rising out of a blur, while the camera pushes in to about 1.2x and eases back. A white pointer flies in from the bottom right and clicks at exactly 2.0 s (the drop). On the click: - the pill presses to 0.96 and brightens for two frames; - the page flashes dark pink and decays in 0.12 s; - a light ring and two pink rings grow from the click with power4.out; - about seventy pink and white sparks burst out with drag. 3. 2.0-4.4 s, the globe. A dark globe (radius 780 px) rises from below and turns slowly. It has a pink rim glow inside its edge, white dots for land and faint meridians. The pill shrinks to about half and rises to the top. Under it sits "● LIVE PREVIEW" in pink mono, then a huge 154 px mono readout "IDEAS IN MOTION" that rolls in like an odometer: - one clipped column per letter, each rolling through random letters; - the columns land left to right on a power4.out curve over 2.5 s; - columns that have not landed stay in a dim ghost colour. Pink comets arc from the pill down to the globe and leave a pulse ring where they land. 4. 4.4-7.5 s, the product card. A blur dissolve (4.41-4.52 s) leads into a dark rounded card in slight 3D perspective that settles from a strong tilt and keeps drifting. At the top: a pill with a link icon and "[your brand].app", a pill "Live preview", and my mark top right. Three stats sit in a row, labelled "Pick a template", "Describe your idea" and "Refine in words, then export", with values that count to "01", "02" and "03". The active stat sits on a faint panel with a glowing underline. The panel hops to the next stat at 5.5 s and 6.0 s, and its underline turns violet, then pink, then teal. An area chart with a glowing line draws in, then morphs to a new curve and colour on each hop. From 6.3 s a scrubber with a small tooltip walks the line. The tooltip reads "Edit in words" / "Bigger", then "Slower". Four notification toasts slide in from the right and push the stack up: - "Describe your idea" / "Tell the chat what to show." - "No keyframes" / "Say what should change." - "Live preview" / "The preview updates as you talk." - "MP4 export" / "Vertical, horizontal or square" At 7.25 s the card swings away in 3D, blurs and is gone by 7.48 s. 5. 7.5-10.5 s, the network. A white disc with my mark pops out of the dark inside a violet glow, overshooting to 1.12x and settling by 7.9 s. The headline "Edit in words." rises word by word out of its own line box at the top, with "words." in a violet-pink-orange gradient. Around the disc about 37 round avatars (simple face stand-ins in coloured rings) pop out ring by ring along two dotted ellipses. Thin violet lines join them to the centre, and they orbit slowly. Teal sparks run out along the lines. Each ring they reach turns teal and glows, and a small teal pill pops beside it with a feature: "+Type", "+Shapes", "+3D", "+Sound", "+Music", "+Fonts", "+Photos", "+Logos". No pill ever overlaps another. At the bottom "[your brand].app" rolls in letter by letter in teal mono, with "YOUR AI MOTION DESIGNER" under it. The camera drifts left from 9.8 s. 6. 10.5-12.5 s, eight word cards, one every 0.25 s on the 8th notes. The first one streaks in from the right edge and brakes hard, its title motion-blurred. Each card is one Manrope ExtraBold 240 px title: - "Kinetic type." in deep ink on the light page; - "Shapes." white on near-black, with dark-pink squares switching on; - "3D effects." deep ink on pink, letters rising in one by one; - "Sound effects." in white outline type on near-black; - "Another colour." on a slowly turning conic gradient of the accents; - "Your footage." violet on the light page; - "Music." glowing teal over falling music notes; - my mark with "[your brand]." white on near-black. The corners carry small mono text: - top left: my mark and address; - top right: "0N / 08"; - bottom left: a section tag like "[ NO KEYFRAMES ]"; - bottom right: a progress line filling one eighth per card. 7. 12.5-15.07 s, the end card. One pale frame, then a light page opens as a circle from the centre over a grey-violet page. From 12.5 to 13.0 s my mark zooms out from about 3x, turning upright and going from washed-out grey to full colour. A pastel cloud (pink, violet, peach, mint, butter) swells from the bottom and drifts. At 13.15 s the mark slides left and the name "[your brand]" comes out from behind it into a centred lockup: deep ink, Manrope 600, about 170 px. The line "Your idea is ready to move." rises word by word from 13.46 s, 0.05 s apart. "move." is pink, and a pink underline is drawn under it at 14.06 s. Two buttons pop with a back ease: a deep-ink "Try it free →" at 14.16 s and a white mono "[your brand].app" at 14.25 s. Hold to the end. </structure> <composition> Palette: - near-black background #0D0B1E; - deep ink #1C0B5D for dark type on light pages; - light page #FAF9FF and soft lavender #F0EDFF; - muted text #6B6385, and a lighter muted #8F89A8 on dark; - lines #E9E4F2; - white #FFFFFF. Accents: pink #FB2D89 is the main one (cursor, links, rings, the accent word), with orange #FE9117 second. Violet #7C6CF2, teal #2DD4B0 and yellow #FFD23F appear only where three colours must be told apart. Type: Manrope (700-800) for headlines and UI, Geist Mono for typed text, labels, counters and addresses. Small labels are mono 24 px uppercase with wide tracking (about 0.23 em). A faint 96 px grid in the line colour sits under a radial mask: 5% on the dark pages, 3.5% on the light end card. My mark, a rounded-square app icon, appears in the short-link pill, on the product card, at the centre of the network, in the corner of the word cards and on the end card. </composition> <techniques> Every scene hands its object to the next: the line collapses to a point, the point grows into the pill, the pill rides up over the globe, the globe dissolves into the card, the card swings away into the network, and the network whips into the word cards. Cuts and hits use single flat flash frames that decay fast: grey-violet over 0.2 s at 1.5 s, dark pink over 0.12 s on the click, muted violet washing out over three frames on every word-card cut, pale at the end card. Eases: - power4.out for the rings and the odometer landing; - an overshoot for the network disc pop; - a back ease for the end-card buttons; - hard braking for the first word card's streak. Motion blur and masks: horizontal-only blur for the smear and the streak, a blur rise on each typed letter, a blur dissolve into the card, a blur on its 3D exit, and mask fades on scrolling edges. The camera breathes throughout: the push-in on the pill, the slow 3D drift of the card, the orbiting avatars and the left drift in the network. Glows sit on the lines, rims, rings and the active underline, and sparks fly with drag. </techniques> <music> Instrumental electronic synthwave at 120 bpm in C minor, dark and glossy, exactly as long as the video. - A quiet filtered intro opens up as it swells over the first two seconds, with a riser. - The drop lands exactly on the click at 2.0 s, into a driving beat: kick on every beat, offbeat hats, pulsing bass, bright arpeggio. - A steady drive carries through to the end card. - Everything stops at 12.5 s on one big hit and a bright C minor chord, whose long reverb wash dies away by the end. Loudness is about -14 LUFS, true peak below -1 dBTP. </music> <sound> Sound effects sit on the picture and never double the music's drums: - soft ticks under the typing; - a short whoosh and a glassy tick as the line collapses and flashes; - a click, a boom and a punch on the drop at 2.0 s; - a whoosh into the card at 4.45 s; - small blips on the two tab hops and on each of the four notifications; - a whoosh as the card swings away; - a soft thump when the mark pops at 7.55 s; - a fast whoosh on the whip at 10.5 s; - a tick on every word-card cut; - a short riser into the end card; - a boom and a soft splash at 12.5 s; - a light whoosh as the lockup opens; - two blips for the buttons. There is no voice-over. </sound> <references> A premium SaaS launch reel in the style of polished product-reveal motion design: dark glossy UI, glowing lines, kinetic type, odometer counters, 3D dashboard cards and rapid one-word title cards cut on the beat, closing on a pastel, airy brand lockup. </references>

Preview of the “Seamless 15-second app showreel in pure motion graphics” promptSimple Motion

Seamless 15-second app showreel in pure motion graphics

<direction> Make a 15-second horizontal motion graphics showreel for my app, 1920x1080 at 60 fps. Everything is drawn graphics with no footage. The only thing I bring is my app's logo mark (a rounded-square app icon). The idea is one continuous move where every section hands its last object to the next one. A dot becomes the logo, the logo becomes the name, the letters become dots, the dots become racing balls, a ball floods the frame, a shape breaks into tiles, the tiles become a 3D point cloud, and then come kinetic words and an end card. Each section shows off one motion skill. Use flat colours, crisp vector shapes and a camera-viewfinder HUD over everything, with cuts locked to a 128 BPM track. Avoid footage, gradients and textures, voice-over, and any section that starts from nothing instead of growing out of the previous one. </direction> <structure> 1. 0–1.9 s, near-black: a pink dot sits in a thin grey ring, and the ring opens with expo.out. A second ring rolls out to a faint large circle (0.45 s, expo.out). At 0.5 s my logo mark grows out of the dot, its layers popping in one after another with back.out. It settles bigger at 0.92 s while turning gently. A thin pink ring of circling mono text ("APP NAME · IDEAS IN MOTION · APPNAME.APP ·", replace with yours) appears around it and turns slowly. At 1.7 s the mark shrinks with a little blur back into a small light dot. 2. 1.9–3.5 s: on the drop at 1.93 s two discs burst out of the dot, light first and pink 30 ms behind it (expo.out, 0.3 s), so a thin light ring rides the pink edge. My app's name in the wide grotesque rises letter by letter from the baseline: each letter is clipped to its own box, with a 30 ms stagger and 0.26 s expo.out. The name always fills the same 1640 px width. A thin dark rule draws out from the centre above it, with "01" typing in on the left and my web address on the right. From 2.55 s a width wave runs through the letters: each one squeezes from 150% to about 55% width and back over 0.6 s, 0.1 s after the previous one. The word is refitted to 1640 px every frame, so narrow letters grow taller. At 2.84 s a light serif italic tagline ("ideas in motion") rises word by word under it. At 3.3 s the letters collapse into dark dots and the tagline drops out. 3. 3.5–5.6 s: a diagonal light wipe comes from the bottom right (0.16 s). Six dark dots swoop in a curve to the start of six rows (power2.inOut, staggered) and take the row colours. A serif italic title types in from the left ("Chat instead of a timeline."), with a mono note at the right ("NO KEYFRAMES · LIVE PREVIEW") and track labels "IDEA" and "MP4" at the two ends. - Each row has a pink number, a mono name ("animated type", "shapes", "transitions", "3D effects", "sound", "live preview"), a tiny curve icon that draws itself, and a track line drawing from left to right. - At 4.215 s six balls (dark, violet, pink, repeating) race 1040 px in exactly 0.94 s, each with its own ease: linear, power2.inOut, expo.out, back.out(1.7), elastic.out(1, 0.3) and bounce.out. - Ticks above each track mark where the ball was at every 1/16 of the run. Three fading ghost rings trail each ball, the balls stretch along their speed, a dot rides each curve icon in sync, and each ball gets an outline halo when it arrives. - At 5.3 s the rows fade, the balls fly into the centre and merge, and the violet one swells to fill the frame. 4. 5.6–7.5 s, violet: a light circle springs up from a dot (elastic.out, 0.45 s). Twelve satellite dots shoot out to an orbit (expo.out, 12 ms apart). - Behind them sit thin crosshair guide lines, a dotted orbit circle with tick marks and the labels "270°" and "90°". - Mono readouts sit at the sides: "SHAPES NO KEYFRAMES" on the left, and quoted edit requests on the right ("“BIGGER” “SLOWER”", "“ANOTHER COLOUR”"). - Pink ripple rings pulse around the circle. - The shape then morphs circle → triangle → star → square. Each morph takes 0.26–0.3 s on back.out(2.2) with a 120° turn, and pink echo outlines trail the shape only while it spins. - The satellites morph a beat later, one after another, and vanish at 7.22 s. It settles as an upright 360 px square. 5. 7.5–9.75 s, near-black: the square splits into nine 120 px tiles. A truchet maze grows ring by ring to fill the frame (back.out, about 30 ms per ring); each tile holds two quarter-circle arcs in opposite corners, drawn as 20 px light lines. Pink waves cross it: first two bands sweeping from left to right, then a ring closing in on the centre. Tiles inside a wave turn by 90 or 180 degrees, shrink to 80% and go pink, so the lines break into dashes, then return once the band has passed. A small mono label types in at the bottom ("SHAPES · TRANSITIONS · NO KEYFRAMES"). From 9.45 s the tiles collapse from the centre outwards. 6. 9.5–11.25 s: a 24 x 24 grid of points appears where the tiles were, seen from above. It tilts into a perspective plane and folds into a sphere, a vase, a squashed blob and a torus while turning about its vertical axis. Between shapes it moves on power2.inOut, with faint lines between neighbours, about one point in nine pink, and points dimmer with depth. A mono label sits below ("3D EFFECTS · LIVE PREVIEW · MP4 EXPORT"). It zooms through the camera and fades at 11 s. 7. 11.25–13.0 s, kinetic words: one word every 0.23 s, each on its own flat background and each filling the width in a different width of the same font. Replace the six words with your own phrase. - "IDEA": dark on pink, slides in from the left, scale 1.3 to 1, blur clearing in 0.14 s. - "IN.": light on near-black with a pink full stop, in from the right with blur, and a small mono note at the top left ("EDIT IN WORDS ↗"). - "VIDEO": ultra-condensed violet on the light page, letters rising from below 25 ms apart. - "OUT.": light on violet, in from the left with blur, with a note at the top right ("↘ MP4 EXPORT"). - "NO": dark on yellow. The letters drop in at angles with back.out, then outlined copies of the word fill rows above and below and scroll in alternate directions while the main row drifts left. - "KEYFRAMES.": light on near-black, sliding left at a constant speed with a thin diagonal line, then leaving fast with blur. 8. 13.0–15 s, end card: pink floods in from the right and a light ring rolls out from the centre (0.42 s). My logo mark spins in at the centre (back.out) with a small confetti burst of dots, rings and triangles in dark, light and violet, then moves to the left of the lockup. My app's name drops in letter by letter beside it, blurred to sharp, 0.22 s each. A serif italic tagline rises under it ("your AI motion designer"). A rule draws, and a mono line types in under it: "PICK A TEMPLATE · DESCRIBE YOUR IDEA · MP4 EXPORT", a small record dot, then my web address at the right. Hold for the last second. </structure> <composition> Palette, all flat: - deep near-black #0d0b1e - hot pink #fb2d89 (the main accent) - light page #faf9ff - soft violet #7c6cf2 - warm yellow #ffd23f, for one kinetic cut only Fonts: - A wide variable grotesque with a width axis (Anybody, weight 900, width 50–150%) for the name and the kinetic words. - A condensed editorial serif italic (Instrument Serif Italic) for titles and taglines. - A mono (JetBrains Mono) for the interface labels, 14 px, letter-spacing 0.16em. A camera-viewfinder HUD sits over the whole video: - Thin 2 px corner brackets, 44 px in from each corner. - Top left: my app's name in bold mono caps with a dimmer tagline after it ("APP NAME IDEAS IN MOTION"). - Top right: the current section label ("01 — APP NAME", "02 — NO KEYFRAMES", "03 — SHAPES", "04 — EDIT IN WORDS", "05 — 3D EFFECTS", "06 — KINETIC TYPE", "07 — TRY IT FREE"). - Bottom left: a running timecode with frames ("00:00:03:09") and a short tagline ("LIVE PREVIEW"). - Bottom right: another tagline ("NO KEYFRAMES"), four small squares that light up one per beat, and "MP4". - Along the bottom edge: a 2 px progress line growing with the time. The HUD switches between dark and light ink on every cut so it reads on any background. All on-screen words are examples to replace with your own. </composition> <techniques> - Every section ends on an object the next one grows from: dot to logo, logo back to dot, discs to name, letters to dots, dots to balls, ball to violet flood, square to tiles, tiles to point grid, point cloud zooming through the camera into the kinetic words. - Each new HUD section label types itself in over 0.3 s, with random glyphs running ahead of the cursor. The other mono lines type in too. - Variable-width type: animate each letter's width axis and refit the whole word to a fixed width every frame. - Letter reveals are clipped to each letter's own box. - Use light motion blur on fast moves only, and a faint violet colour fringe on the big iris wipe. - Echo outlines, ghost rings and halos are thin pink or matching-colour strokes that fade quickly. </techniques> <music> Energetic electronic synth-pop at 128 BPM, beat one at 0.06 s, exactly 15 s long: - Soft bell-like pad chords in the first bar. - After the drop at 1.93 s, a four-on-the-floor kick with claps on 2 and 4, off-beat hats, a punchy synth bass and short chord stabs under the sections. - A break from about 10 s that builds into the kinetic section. - A ringing final pad chord on the end card. Sections change on bar lines, the name lands on the drop at 1.93 s, and the kinetic word cuts sit on eighth notes. </music> <sound> No voice. Hits on top of the music: - a riser through the first bar - a boom on the drop at 1.93 s - a riser from about 10 s into a punch hit at 11.25 s - a kick and a short whoosh on every kinetic word cut - a cymbal crash at 12.71 s - a boom with the ringing pad chord as the end card lands - a small blip at 14.1 s The music carries the track and the hits land clearly on top. </sound> <references> A motion designer's showreel crossed with a tech product launch sizzle. It combines a camera-viewfinder overlay, bold Swiss-style kinetic typography, easing-curve demonstrations, generative truchet tile patterns and a rotating 3D point cloud. </references>

Newsletter

New prompts in your inbox

We email the best new community prompts with their videos. No spam, and every letter has an unsubscribe link.

We use your email only for this newsletter. Privacy Policy

Motion Fab - Describe a video in chat, an AI agent animates it | Product Hunt

Essential cookies remember your site settings. With your permission, Google Analytics helps us understand how people use Motion Fab. You can change your choice in the footer.

Your privacy choices under applicable US state privacy laws. Privacy Policy

Essential cookies remember your site settings. With your permission, Google Analytics helps us understand how people use Motion Fab. You can change your choice in the footer.

Your privacy choices under applicable US state privacy laws. Privacy Policy