For the first sixteen seconds, the ad is only about Leo’s problem. Fitbod doesn’t appear until Marcus pulls out his phone.
Write every line in the characters’ own words. Keep the whole script to about sixty words, so the characters have time to react between lines. The Fitbod script is sixty-two words across eight shots.
Step 3: the animation
Two things make the ad look like Pixar: the characters look the same in every shot, and the render looks like a frame from an animated film. Character sheets handle the characters, and the style blocks in the two prompts below handle the render.
Make a character sheet for every character
A character sheet shows one character five times on pure white: a close-up of the face, then the full body from the front, the back, the left and the right.
With only one image, the video model has to guess what the character looks like from the side and from behind, and it guesses differently in every shot. The sheet shows it every side, so Marcus looks like Marcus in the last shot too. I explain the method in more detail in the guide to keeping one consistent character across all your AI clips.

1. Go to Projects, click New project and open the Images tab.
2. Pick GPT Image 2.5 Sunburst, 16:9 and Extra High. The five panels need the width of 16:9.

3. Paste the prompt below, fill in the CHARACTER part and click Generate.
The STYLE line gives the character the Pixar look, and the NOT line keeps out photorealism, anime and 2D.
In the CHARACTER part, describe what makes the character easy to recognize. For Marcus, the big lifter in the Fitbod ad, I wrote down his bald head, short goatee, oversized arms and bright red sneakers.
Generate one sheet first and check that the face matches in all five panels before you make the next one. The finished sheets are saved in the project’s Images tab.

Use the real product
Never let an AI model redraw your product, because the text on the label turns into gibberish. Use the product photo from the brand’s website, or for an app, its screens from the App Store. For Fitbod, I used two screens from its App Store page: the workout plan and the set tracking.
Make the video on Seedance 2.5
Seedance 2.5 makes all thirty seconds in one generation, with the dialogue, lip sync, music and sound effects in the same clip, so there’s nothing to stitch afterward. For Pixar-style ads, it gave me the most coherent results of any video model and followed the prompt the closest. If you want cheaper options for this format, they’re in the guide to which AI video model to use for every type of ad.
1. In the same project, open the Videos tab.
2. Pick Seedance 2.5 and References, then set 9:16, 30s and 1080p.
3. Click the image button. Add the character sheets first with Select image, then the product images with Upload image. Seedance numbers them in the order you add them: the first is @Image1, the second is @Image2, and so on.

4. Paste the prompt below, fill in the brackets and click Generate.
The reference images are character sheets and a product photo to
follow. They never appear in the video.
[Generation Goal]
Generate a 30-second 3D animated comedy ad set in [place]. The
central subjects are [Name 1], [who they are], and [Name 2],
[who they are]. The primary event: [what happens].
[Reference Roles]
@Image1 defines [Name 1]'s face, body, hair, clothing and
colors. Do not use the white background or the panel layout.
@Image2 defines [Name 2]'s face, body, hair, clothing and
colors. Do not use the white background or the panel layout.
@Image3 defines the [product].
[Characters]
CHARACTER: [Name 1] looks exactly like the character sheet
@Image1 in every shot: same face, hair, outfit, colors and
proportions.
CHARACTER: [Name 2] looks exactly like the character sheet
@Image2 in every shot: same face, hair, outfit, colors and
proportions.
PRODUCT: The [product] is the exact product in @Image3: same
shape, proportions, colors, logo, label and details. It is
placed in the animated world and lit by the scene's light,
matching the look of everything around it.
LOOK: A modern 3D animated feature film. Every character, place
and object is rendered in the same stylized CG world: appealing
character designs with large expressive eyes, soft
subsurface-scattered skin, sculpted hair with a gentle sheen,
and real fabric with visible weave. Sets are richly detailed and
slightly idealized, with believable materials, rounded shapes
and a lived-in feel. Light is cinematic and physically based: a
clear key light, warm bounced fill, rim light separating
characters from the background, soft global illumination and
gentle atmosphere such as dust motes or light haze where it
suits the scene. Colors are rich, saturated and harmonious, with
a distinct color mood for each scene. Shallow depth of field and
filmic tone mapping. The finish is clean, sharp and noise-free,
like a frame from a theatrical animated film.
MOTION: Feature-animation acting and movement. Every action has
weight and follows the principles of animation: anticipation
before big moves, follow-through and overlapping action on hair,
clothing and loose parts, subtle squash and stretch, movement
along curved arcs, and easing in and out of poses. Timing is
snappy and clear: characters move into strong, readable poses
and keep moving slightly in place, never frozen. Faces lead the
acting: eyes and brows change first, with natural blinks, eye
darts and micro-expressions, and every emotion reads from across
the room. When a character speaks, the mouth forms clear shapes
in sync with each word, and the head, hands and body move with
the line. Characters touch objects with real contact and weight.
Comic moments use clear reactions: a pause, a double take, a
widening of the eyes.
CAMERA: Cinematic and deliberate. Composed shots with a clear
subject, using smooth dollies, slow push-ins, gentle cranes,
soft rack focus and motivated cuts between shots. No handheld
shake.
[Setting]
[The place, described in detail.]
[Stage 1] 0-3 seconds
[What happens.] [Name] says: {[hook line]}
<[sound effect]>
[Stage 2] 3-9 seconds
[What happens.] [Name] says: {[problem line]}
<[sound effect]>
[Stage 3] 9-16 seconds
[What happens.] [Name] says: {[agitation line]}
<[sound effect]>
[Stage 4] 16-25 seconds
[The product comes in and works.] [Name] says: {[solution line]}
<[sound effect]>
[Stage 5] 25-30 seconds
[Life after the product, with the product clearly in shot.]
[Name] says: {[last line, naming the product]}
<[sound effect]>
[Audio]
([The music: genre and instruments, low under the dialogue,
lifting when the product comes in.])
[Maintain Consistency]
Exactly two main characters, [Name 1] and [Name 2]
The reference images are character sheets and a product photo to
follow. They never appear in the video.
[Generation Goal]
Generate a 30-second 3D animated comedy ad set in [place]. The
central subjects are [Name 1], [who they are], and [Name 2],
[who they are]. The primary event: [what happens].
[Reference Roles]
@Image1 defines [Name 1]'s face, body, hair, clothing and
colors. Do not use the white background or the panel layout.
@Image2 defines [Name 2]'s face, body, hair, clothing and
colors. Do not use the white background or the panel layout.
@Image3 defines the [product].
[Characters]
CHARACTER: [Name 1] looks exactly like the character sheet
@Image1 in every shot: same face, hair, outfit, colors and
proportions.
CHARACTER: [Name 2] looks exactly like the character sheet
@Image2 in every shot: same face, hair, outfit, colors and
proportions.
PRODUCT: The [product] is the exact product in @Image3: same
shape, proportions, colors, logo, label and details. It is
placed in the animated world and lit by the scene's light,
matching the look of everything around it.
LOOK: A modern 3D animated feature film. Every character, place
and object is rendered in the same stylized CG world: appealing
character designs with large expressive eyes, soft
subsurface-scattered skin, sculpted hair with a gentle sheen,
and real fabric with visible weave. Sets are richly detailed and
slightly idealized, with believable materials, rounded shapes
and a lived-in feel. Light is cinematic and physically based: a
clear key light, warm bounced fill, rim light separating
characters from the background, soft global illumination and
gentle atmosphere such as dust motes or light haze where it
suits the scene. Colors are rich, saturated and harmonious, with
a distinct color mood for each scene. Shallow depth of field and
filmic tone mapping. The finish is clean, sharp and noise-free,
like a frame from a theatrical animated film.
MOTION: Feature-animation acting and movement. Every action has
weight and follows the principles of animation: anticipation
before big moves, follow-through and overlapping action on hair,
clothing and loose parts, subtle squash and stretch, movement
along curved arcs, and easing in and out of poses. Timing is
snappy and clear: characters move into strong, readable poses
and keep moving slightly in place, never frozen. Faces lead the
acting: eyes and brows change first, with natural blinks, eye
darts and micro-expressions, and every emotion reads from across
the room. When a character speaks, the mouth forms clear shapes
in sync with each word, and the head, hands and body move with
the line. Characters touch objects with real contact and weight.
Comic moments use clear reactions: a pause, a double take, a
widening of the eyes.
CAMERA: Cinematic and deliberate. Composed shots with a clear
subject, using smooth dollies, slow push-ins, gentle cranes,
soft rack focus and motivated cuts between shots. No handheld
shake.
[Setting]
[The place, described in detail.]
[Stage 1] 0-3 seconds
[What happens.] [Name] says: {[hook line]}
<[sound effect]>
[Stage 2] 3-9 seconds
[What happens.] [Name] says: {[problem line]}
<[sound effect]>
[Stage 3] 9-16 seconds
[What happens.] [Name] says: {[agitation line]}
<[sound effect]>
[Stage 4] 16-25 seconds
[The product comes in and works.] [Name] says: {[solution line]}
<[sound effect]>
[Stage 5] 25-30 seconds
[Life after the product, with the product clearly in shot.]
[Name] says: {[last line, naming the product]}
<[sound effect]>
[Audio]
([The music: genre and instruments, low under the dialogue,
lifting when the product comes in.])
[Maintain Consistency]
Exactly two main characters, [Name 1] and [Name 2]
The reference images are character sheets and a product photo to
follow. They never appear in the video.
[Generation Goal]
Generate a 30-second 3D animated comedy ad set in [place]. The
central subjects are [Name 1], [who they are], and [Name 2],
[who they are]. The primary event: [what happens].
[Reference Roles]
@Image1 defines [Name 1]'s face, body, hair, clothing and
colors. Do not use the white background or the panel layout.
@Image2 defines [Name 2]'s face, body, hair, clothing and
colors. Do not use the white background or the panel layout.
@Image3 defines the [product].
[Characters]
CHARACTER: [Name 1] looks exactly like the character sheet
@Image1 in every shot: same face, hair, outfit, colors and
proportions.
CHARACTER: [Name 2] looks exactly like the character sheet
@Image2 in every shot: same face, hair, outfit, colors and
proportions.
PRODUCT: The [product] is the exact product in @Image3: same
shape, proportions, colors, logo, label and details. It is
placed in the animated world and lit by the scene's light,
matching the look of everything around it.
LOOK: A modern 3D animated feature film. Every character, place
and object is rendered in the same stylized CG world: appealing
character designs with large expressive eyes, soft
subsurface-scattered skin, sculpted hair with a gentle sheen,
and real fabric with visible weave. Sets are richly detailed and
slightly idealized, with believable materials, rounded shapes
and a lived-in feel. Light is cinematic and physically based: a
clear key light, warm bounced fill, rim light separating
characters from the background, soft global illumination and
gentle atmosphere such as dust motes or light haze where it
suits the scene. Colors are rich, saturated and harmonious, with
a distinct color mood for each scene. Shallow depth of field and
filmic tone mapping. The finish is clean, sharp and noise-free,
like a frame from a theatrical animated film.
MOTION: Feature-animation acting and movement. Every action has
weight and follows the principles of animation: anticipation
before big moves, follow-through and overlapping action on hair,
clothing and loose parts, subtle squash and stretch, movement
along curved arcs, and easing in and out of poses. Timing is
snappy and clear: characters move into strong, readable poses
and keep moving slightly in place, never frozen. Faces lead the
acting: eyes and brows change first, with natural blinks, eye
darts and micro-expressions, and every emotion reads from across
the room. When a character speaks, the mouth forms clear shapes
in sync with each word, and the head, hands and body move with
the line. Characters touch objects with real contact and weight.
Comic moments use clear reactions: a pause, a double take, a
widening of the eyes.
CAMERA: Cinematic and deliberate. Composed shots with a clear
subject, using smooth dollies, slow push-ins, gentle cranes,
soft rack focus and motivated cuts between shots. No handheld
shake.
[Setting]
[The place, described in detail.]
[Stage 1] 0-3 seconds
[What happens.] [Name] says: {[hook line]}
<[sound effect]>
[Stage 2] 3-9 seconds
[What happens.] [Name] says: {[problem line]}
<[sound effect]>
[Stage 3] 9-16 seconds
[What happens.] [Name] says: {[agitation line]}
<[sound effect]>
[Stage 4] 16-25 seconds
[The product comes in and works.] [Name] says: {[solution line]}
<[sound effect]>
[Stage 5] 25-30 seconds
[Life after the product, with the product clearly in shot.]
[Name] says: {[last line, naming the product]}
<[sound effect]>
[Audio]
([The music: genre and instruments, low under the dialogue,
lifting when the product comes in.])
[Maintain Consistency]
Exactly two main characters, [Name 1] and [Name 2]
Paste the LOOK, MOTION and CAMERA blocks as they are. LOOK sets the feature-film render, MOTION sets the acting and the lip sync, and CAMERA keeps the moves smooth. The first and last lines tell Seedance the reference images never appear in the video, so the white sheets don’t show up in a shot.
The rest of the prompt follows the five parts from step 2, one stage per part. Seedance reads curly brackets as dialogue, angle brackets as sound effects and round brackets as music. The full syntax is in the Seedance 2.5 prompting guide.
Tip: run a 480p draft first and switch to 1080p once the draft looks right. A draft costs less, and it shows you whether the characters, the timing and the lines work.
I ran the Fitbod prompt once. The ad at the top of this article is that generation.
Run it as a skill
You can run all of this by hand in Maxfusion AI, or let the Pixar ad skill in the Maxfusion agent do it for you. Give it your product in one prompt. It writes the ad on the five-part arc, finds the real product image, and writes the character sheets and the Seedance prompt. Then it shows you the whole plan once, and nothing generates until you approve it. After you approve, it makes the sheets and the thirty-second video.