Swap the actor and keep the performance

Make one reference performance, then have several characters perform exactly the same moves with a motion-control model, checked pose by pose.

  • Use case 4 of 6
  • Checked Oct 16, 2026

About this use case

Saltwren, an invented sparkling sea-water brand, wants one short dance for its launch spots, performed by three faces of the brand. One invented dancer performs a 5-second routine on a locked camera. Three characters then perform exactly her moves: the Saltwren wren mascot, a stylized lifeguard and a photoreal swimmer in her seventies. The models and settings in this use case are as of October 2026.

See moreSee less
  • Make one neutral performance on a locked camera, then recast it with a brand mascot, a stylized character and a photoreal ambassador.
  • Each recast is one still on the performer's spot plus one motion-control run.
  • A key-pose check at five matching times picked the model; run the same check on every recast.
Step by step with an agent, through the Scenario MCP (7 steps)Hide the steps
  1. Connect the Scenario MCP

    Connect your agent and sign in once at mcp.scenario.com. Then tell it which Scenario team and project to use, so every file lands there.

  2. Give the agent the files

    Nothing to upload for the performer: the agent generates her, so the driving video is clean. For the mascot, upload the brand's can with upload_asset or give its asset ID: it is the mascot's second reference, for its colors.

  3. Brief the agent: the performer and the base take

    Whatever poses the base take makes become the master every recast must match, so the moves are listed in order and the camera is locked.

    Prompt
    Make the performer still with GPT Image 2.5 Sunburst (model_openai-gpt-image-2-5-sunburst), 16:9, quality "high". Prompt, word for word:
    Full-body photo of a dancer in a seamless pale sea-glass green photo studio, shot from a locked tripod at chest height, wide 16:9 frame. The dancer is an invented woman in her late twenties with short dark curly hair, wearing a plain white t-shirt, loose stone-grey sweatpants and white sneakers with no logos. She stands in a relaxed neutral stance facing the camera, arms loose by her sides, in the exact center of the frame. Her whole body from head to feet fills only about half of the frame height, with generous empty space above her head, below her feet and on both sides. Seamless pale sea-glass green backdrop curving into the floor, soft even studio light, a soft contact shadow under her feet. Photoreal, natural skin texture. No text, no logos, no other people.
    
    When I approve it, animate it with Minimax H3 (model_minimax-h3): firstFrameImage set to the still, duration 5, resolution "768P". Prompt, word for word:
    The camera stays perfectly still on a locked tripod: no camera movement, no zoom, no cuts. The dancer performs a short upbeat standing routine facing the camera, staying on the same spot in the center of the frame: she sways her hips side to side, waves both arms at shoulder height twice, claps once in front of her chest, steps left and right on the beat, makes a quick half turn to her left and back to face the camera, and ends with both hands on her hips. Her hands never go above her head, and her whole body from head to feet stays inside the frame the whole time. Smooth real-time motion, natural human movement. Same plain pale sea-glass green studio, no other people, no text. Soft sound of sneakers on the studio floor and one clap, no music, no speech.
    
    Remove the sound from the take before it is used as the driving video. Quote each run with a dry run first and wait for my go.
  4. Brief the agent: the cast stills

    Prompt
    Make one cast still per character with GPT Image 2.5 Sunburst, with the performer still in referenceImages as an array (for the mascot, add the brand's can as a second reference). Only the character sentence changes. The lifeguard's prompt, word for word:
    Replace the woman in image 1 with a stylized 3D animated-feature character: a sturdy, cheerful lifeguard in his fifties with a big bushy grey mustache, sun-tanned skin, a short-sleeved coral lifeguard shirt with a plain white cross-free pocket, sea-glass green board shorts, a whistle on a cord around his neck and white canvas sneakers; hand-painted textures with soft stylized shading and appealing exaggerated proportions. The character stands exactly where she stands: in the center of the frame, feet on the floor at the same place, the same height in the frame from head to feet, facing the camera in the same relaxed neutral stance with arms loose by the sides and empty hands. Keep the seamless pale sea-glass green studio, the soft even light, the soft contact shadow and the camera exactly the same. Only one character, nobody else, no text, no logos.
    
    Quote first and wait for my go. Show me each still next to the performer still: the character must stand on the same spot, at the same height in the frame.
  5. Pilot the hardest character, then recast

    The mascot goes first: round body, wings for hands, no human face. Kling landed all five key poses; Recast fell behind from 3 s and Seedance spread its wings at the clap.

    Prompt
    Recast the wren mascot with Kling V3 Pro - Motion Control (model_kling-v3-pro-motion-control): image set to the wren still, video set to the silent base take, characterOrientation "video", keepOriginalSound false. Prompt, word for word:
    The plump sage-green wren mascot performs exactly the same dance as the woman in the video: the same moves in the same order with the same timing, on the same spot. Static locked-off camera, plain mint-green studio, the whole body always inside the frame. The mascot keeps its exact shape and colors in every frame, with its cream neckerchief and orange legs.
    
    Compare it with the base take at 0.75, 1.5, 3.4, 4.2 and 5.0 s and tell me whether the pose matches at each moment. If it does, recast the lifeguard and the swimmer the same way, in parallel with wait: false and one jobs_wait, with the same prompt and only the character and costume sentence changed. Quote each run first and wait for my go.
  6. Hold the photoreal face

    By the last second the swimmer's face had become another woman's: a photoreal face is small in a full-body frame. Accept when every key pose matches, the feet stay on the spot, the camera does not move, and costume and face hold to the last frame.

    Prompt
    Make a close-up of the swimmer with GPT Image 2.5 Sunburst, with her cast still as the reference. Prompt, word for word:
    Head-and-shoulders close-up portrait of the same woman as in image 1: the same invented woman in her seventies with chin-length wavy silver hair, the same face, the same small pearl earrings if any, the same sage-green linen shirt collar. She faces the camera with the same friendly closed-mouth smile, in the same soft even studio light against the same plain mint-green background. Keep her face exactly the same as in image 1. No text, no logos.
    
    Then rerun her Kling recast with elements set to [{frontalImage: the close-up, referenceImages: [her cast still]}] and name @Element1 in the prompt. Quote it first and wait for my go.
  7. File and report

    Prompt
    Create a collection for this dance with the performer still, the base take, the three cast stills and the three kept recasts. Report the models, every asset ID, the key-pose scores of each recast and the total cost spent.
Step by step in the web app (6 steps)Hide the steps
  1. A clean driving video starts with a clean still

    Create › Images › GPT Image 2.5 Sunburst, Dimensions 16:9, Quality high. Motion transfer works best from a clean driving video, so the performer is invented for the job: one dancer, centered, with room all around her.

    Prompt
    Full-body photo of a dancer in a seamless pale sea-glass green photo studio, shot from a locked tripod at chest height, wide 16:9 frame. The dancer is an invented woman in her late twenties with short dark curly hair, wearing a plain white t-shirt, loose stone-grey sweatpants and white sneakers with no logos. She stands in a relaxed neutral stance facing the camera, arms loose by her sides, in the exact center of the frame. Her whole body from head to feet fills only about half of the frame height, with generous empty space above her head, below her feet and on both sides. Seamless pale sea-glass green backdrop curving into the floor, soft even studio light, a soft contact shadow under her feet. Photoreal, natural skin texture. No text, no logos, no other people.
  2. The base take

    Create › Videos › Minimax H3, the performer still as First Frame, Duration 5 s, Resolution 768P. List the moves in order, lock the camera and keep her hands below her head; whatever poses the take makes become the master every recast must match.

    Prompt
    The camera stays perfectly still on a locked tripod: no camera movement, no zoom, no cuts. The dancer performs a short upbeat standing routine facing the camera, staying on the same spot in the center of the frame: she sways her hips side to side, waves both arms at shoulder height twice, claps once in front of her chest, steps left and right on the beat, makes a quick half turn to her left and back to face the camera, and ends with both hands on her hips. Her hands never go above her head, and her whole body from head to feet stays inside the frame the whole time. Smooth real-time motion, natural human movement. Same plain pale sea-glass green studio, no other people, no text. Soft sound of sneakers on the studio floor and one clap, no music, no speech.
  3. One pattern, one character slot

    Create › Images › GPT Image 2.5 Sunburst, with the performer still in Reference Images as the layout. Only the character sentence changes; this is the lifeguard's, and the mascot also got the brand's can as a second reference, for its colors.

    Prompt
    Replace the woman in image 1 with a stylized 3D animated-feature character: a sturdy, cheerful lifeguard in his fifties with a big bushy grey mustache, sun-tanned skin, a short-sleeved coral lifeguard shirt with a plain white cross-free pocket, sea-glass green board shorts, a whistle on a cord around his neck and white canvas sneakers; hand-painted textures with soft stylized shading and appealing exaggerated proportions. The character stands exactly where she stands: in the center of the frame, feet on the floor at the same place, the same height in the frame from head to feet, facing the camera in the same relaxed neutral stance with arms loose by the sides and empty hands. Keep the seamless pale sea-glass green studio, the soft even light, the soft contact shadow and the camera exactly the same. Only one character, nobody else, no text, no logos.
  4. Pilot the hardest character

    Create › Videos › Kling V3 Pro - Motion Control: Character Image the wren still, Reference Video the base take, Character Orientation Video, Keep Original Sound off. The mascot goes first because it is the hardest (round body, wings for hands, no human face), and the same inputs also went to Minimax H3 Max Recast and Seedance 2.5.

    Prompt
    The plump sage-green wren mascot performs exactly the same dance as the woman in the video: the same moves in the same order with the same timing, on the same spot. Static locked-off camera, plain mint-green studio, the whole body always inside the frame. The mascot keeps its exact shape and colors in every frame, with its cream neckerchief and orange legs.
  5. Score five key poses

    Compare every take with the base take at the same five moments: 0.75, 1.5, 3.4, 4.2 and 5.0 s. Kling landed all five, Recast fell behind from 3 s and Seedance spread its wings at the clap, so Kling recast the lifeguard and the swimmer too.

  6. A face element for photoreal faces

    By the last second the swimmer's face had become another woman's, because a photoreal face is small in a full-body frame. Make a close-up from her cast still and pass it to Kling as an element named in the prompt.

    Prompt
    Head-and-shoulders close-up portrait of the same woman as in image 1: the same invented woman in her seventies with chin-length wavy silver hair, the same face, the same small pearl earrings if any, the same sage-green linen shirt collar. She faces the camera with the same friendly closed-mouth smile, in the same soft even studio light against the same plain mint-green background. Keep her face exactly the same as in image 1. No text, no logos.
Read the full article10 min read
CoursesLessonsBrowseMy learning