WeShop AIWeShop AI
scroll left

AI Image

Effects

AI Video

Pricing

20% OFF

Solutions

Resource

Download

Affiliate

API

scroll right
Sign In
Resource
Explore guides and tips that help you get things done faster.
blog
Blog
blog
FAQ
feature request
Feature Request
jobs
Jobs
app image
Create Anytime, Anywhere with WeShop AI
Unleash your creativity on-the-go or at your desk. Download WeShop AI and turn inspiration into stunning designs, whenever and wherever it strikes. Powerful, flexible, and always at your fingertips.
September 7

WeShop Canvas Tutorial: Create Apparel Poses and Showcase Videos

Learn how to use WeShop Canvas to plan, refine, and generate apparel pose variations, Skill-based image branches, and a five-second showcase video.

WeShop Canvas Hands-On Tutorial: From Two Reference Images to Poses, Skills, and a Showcase Video

Hands-on tutorial · Images + Skills + video

Build a complete apparel workflow from two reference images.

Create a dressed base image, explore three poses, branch Pose B into two Skill results, and finish with a five-second showcase video—all on one traceable Canvas.

Download WeShop Canvas →

This tutorial follows one complete project from beginning to end. Starting with two images, you will:

  1. Dress the person in Image 1 in the pink outfit from Image 2;
  2. Create Pose A, Pose B, and Pose C from the base image;
  3. Apply the Apply Photo Filter Skill to Pose B;
  4. Apply the Change Pose Skill to Pose B;
  5. Turn Pose B into a five-second silent showcase video.

The finished Canvas is shown below. Each connection means that the node on the right was created from the node on the left, so every result remains traceable to its source.

Completed WeShop Canvas with two inputs, a base image, three poses, two Skill results, and a video
Completed Canvas. Two inputs lead to one dressed base image, three pose branches, two Skill results, and a showcase video.
Input

Person + apparel reference

Create

Base image + three poses

Output

Two Skill edits + video

[!NOTE] This guide is based on the actual WeShop Canvas 0.1.10 interface and the recorded project shown in the screenshots. Available models and parameters may change. Your generated media may differ, but the node structure and operating sequence should be the same.

Step 1: Drag the two source images onto the Canvas

Prepare the files

Use two images that you are authorized to process:

ImagePurpose in this project
Image 1: red-haired woman with braidsProvides the person who will wear the new outfit.
Image 2: model wearing a pink setProvides the clothes to place on the person in Image 1.
INPUT 01 · PERSON
Image 1: red-haired woman with braids
Identity reference. Supplies the person who will wear the new outfit.
INPUT 02 · OUTFIT
Image 2: pink sportswear set
Apparel reference. Supplies the pink set placed on the person in Image 1.

Create the Project and add the images

  1. Open WeShop Canvas and click New Project on the home screen.
  2. Enter a Project name, choose a storage location if needed, and click Create Project.

The Create Project screen in WeShop Canvas

  1. Open the new Canvas. In your computer's file browser, select Images 1 and 2 and drag them onto an empty area of the Canvas.
  2. Wait until each image appears as a separate image node.
  3. Select both nodes. Both images should now be attached as references above the conversation input on the right.

Canvas controls for creating, importing, selecting, aligning, undoing, and deleting nodes

The two source images remain as independent Canvas nodes. Connections added later will make every generated result traceable to these inputs.

Step 2: Select both images and submit the outfit request

Keep both image nodes selected. Enter the same request used in this project in the conversation input:

PROMPT · CHANGE THE OUTFIT

Dress the person in Image 1 @20260821_1_3fb66cd…1186.png in the clothes from Image 2 EverydaySeamlessTr…40x.webp.

The two filenames are Canvas references. Your files may have different names. Insert your own references from the Canvas suggestions instead of typing the example filenames manually.

Click Send. The conversation history records the two references and your request. The Agent then reads and inspects both images before proposing an implementation.

Checkpoint: The history shows both references, your original request, and the Agent's reasoning entries.

Step 3: Review the Agent's plan and choose manual generation

After inspecting the inputs, the Agent proposes a generation plan. You choose how to execute it at this point.

What should appear in the conversation history

StageExpected record
Agent reasoningThe Agent identifies the person in Image 1 and the outfit in Image 2, then proposes one base try-on image.
Workflow confirmationThe plan lists the source images, image model, one output, and a Uses power label.
Your choiceClick Create for manual generation.
Agent activityThe history confirms manual execution and shows a completed canvas_create_node activity.
Canvas updateA base-image Draft appears, connected to both source nodes.

What manual generation means here

Choose Create for manual generation on the plan card:

flowchart LR
    A[Submit the outfit request] --> B[Agent analyzes it and proposes a plan]
    B --> C[Choose Create for manual generation]
    C --> D[Canvas creates a Draft and connections]
    D --> E[Review its prompt and parameters]
    E --> F[Click Generate on the Draft]
    F --> G[Approve the image-generation API call]
  • Create for manual generation creates the configured Draft and its connections, then pauses for your review. Creating the Draft does not call a paid image or video generation API.
  • Create and generate automatically creates the workflow and continues into generation.
  • The Agent's analysis and planning may use conversation-model points, shown beside Thought process.
  • The image-generation API is submitted only after you click Generate on the Draft and approve the paid operation.

Manual and automatic execution choices shown after the Agent proposes a plan

Click Create for manual generation. Wait until the history confirms manual execution and shows canvas_create_node as completed.

Generate the base-image Draft

  1. Click the new base-image Draft.
  2. Review its references, prompt, image model, and output quantity.
  3. Click Generate.
  4. When the paid-operation confirmation appears, click Just this once.
  5. Wait for the image to return to the node, then name it ① Person Replacement · Pink Outfit.

Review the result: The person should come from Image 1. The pink long-sleeve top, matching shorts, front-facing stance, and studio background should follow Image 2.

Step 4: Create Pose A, Pose B, and Pose C from base image ①

Select the base image

Click ① Person Replacement · Pink Outfit and make sure it is the only reference attached to the conversation input.

Enter the three-pose request

PROMPT · CREATE THREE POSES

Use the selected base image ① as the only identity and outfit reference. Preserve the same person, red hair with two braids, pink long-sleeve top, matching shorts, garment construction, colors, and studio background. Plan three separate results:

  1. Pose A: relaxed front-facing stance;
  2. Pose B: three-quarter stance with one hand resting naturally at the waist;
  3. Pose C: natural forward-walking pose.

Keep the full person in frame with natural hands. Do not change the outfit. Place all three results on the current Canvas, connect them to base image ①, and show me the plan before generating.

Click Send.

Review and create the three Drafts

Confirm that the plan contains three separate one-image steps, all using base image ①. Click Create for manual generation. The history should record three completed canvas_create_node activities, and three connected Drafts should appear on the Canvas.

Pose A, Pose B, and Pose C branching from base image ①

Generate the poses

  1. Select the Pose A Draft, review its parameters, click Generate, and approve the operation.
  2. Repeat for Pose B.
  3. Repeat for Pose C.
  4. When each result is delivered, the history records the generation activity and confirms that the media artifact was placed on the Canvas.
  5. Click Fit the canvas in view and open all three results for comparison.

Check the face, braids, pink outfit, hands, and background for consistency. The remaining steps use ③ Pose B · Three-quarter, One Hand at Waist.

Step 5: Apply a bright commercial look with the Apply Photo Filter Skill

Open the Skill

  1. Select Pose B.
  2. Click Skills at the lower-left of the conversation input.
  3. Search for apply-photo-filter.
  4. Open Apply Photo Filter and confirm that it applies a filter without changing the scene content.
  5. Click Use Skill.

The WeShop Canvas Skills library

Apply Photo Filter Skill

Enter this request:

PROMPT · APPLY PHOTO FILTER

Use the Apply Photo Filter Skill to give the selected Pose B a bright, clean, natural e-commerce look. Change only brightness, tone, and contrast. Preserve the person, pose, pink outfit, garment construction, logo, and studio background. Add no text or accessories. Create one result and show me the plan before generating.

Click Send, check that the plan uses Pose B and creates one image, then click Create for manual generation. Wait for canvas_create_node, select the new Draft, click Generate, and approve Just this once.

The conversation keeps the Skill command, Agent analysis, proposed workflow, manual-execution confirmation, and canvas_create_node activity together.

INPUT · POSE B
Original Pose B
Before. The original Pose B controls identity, gesture, apparel, and scene content.
OUTPUT · COMMERCIAL FILTER
Pose B after Apply Photo Filter
After. Compare brightness, skin tone, outfit color, and background while checking content preservation.

Check that the person, gesture, garment outline, and logo remain intact before comparing brightness, skin tone, outfit color, and background tone.

Step 6: Create a back-facing stance with the Change Pose Skill

  1. Select the original Pose B rather than the filtered result.
  2. Click Skills, search for change-pose, open Change Pose, and click Use Skill.
  3. Enter:
PROMPT · CREATE A BACK VIEW

Use the Change Pose Skill to turn the selected Pose B into a natural back-facing standing pose. Preserve the same person, red hair with two braids, pink seamless long-sleeve top, matching shorts, garment outline, logo, color, and studio background. Keep the full person in frame and add no text or accessories. Create one result and show me the plan before generating.

  1. Click Send. In this recorded case, the Agent explains how it maps the request to the available change-pose workflow.
  2. Review the source, pose direction, model, and quantity. This case uses airpose pro with straight_back.
  3. Click Create for manual generation and wait for the manual confirmation and completed canvas_create_node entry.
  4. Select the connected back-pose Draft, confirm airpose / straight_back, and click Generate.

Change Pose plan, manual execution record, and back-pose node

Back-facing Pose B created with Change Pose

Review the braids, neckline, sleeves, back outlines of the top and shorts, logo placement, and body proportions. Keep this result as a new branch from Pose B.

Step 7: Create a five-second showcase video from Pose B

  1. Select the original Pose B again.
  2. Enter:
PROMPT · CREATE THE SHOWCASE VIDEO

Use the selected Pose B as the first frame of a five-second apparel showcase video with no audio. The person should make only subtle, natural breathing and weight-shift movements while the camera remains still. Preserve the identity, red hair with two braids, pink outfit, logo, colors, background, and garment construction. Create one video on the current Canvas and show me the plan before generating.

  1. Click Send.
  2. Check that the plan shows weshop_cli kling, Kling 3.0, five seconds, audio off, one output, and Uses power.
  3. Click Create for manual generation. The history should confirm manual execution and show a completed canvas_create_node entry for a Draft connected to Pose B.

Video plan, Draft creation activity, and conversation input

  1. Select the video Draft and recheck Kling 3.0, five seconds, no audio, and one output.
  2. Click the node's generation control and approve Just this once.
  3. When the video is delivered, click the play button in the center of the video node.
INPUT · FIRST FRAME
Pose B input frame
Pose B. Supplies identity, apparel, scene, and the video's opening frame.
OUTPUT · 5-SECOND VIDEO
Showcase result. Play the video and inspect motion restraint, identity, apparel, and background continuity.

You can try it directly using the tool on the right.

During playback, check that the face, braids, arms, pink outfit, and background remain stable and that there are no abrupt changes at the beginning or end.

Step 8: Verify the complete workflow and save the results

Click Fit the canvas in view and confirm this structure:

flowchart TD
    A[Image 1 · Person] --> C[Base image · Pink outfit]
    B[Image 2 · Outfit] --> C
    C --> D[Pose A]
    C --> E[Pose B]
    C --> F[Pose C]
    E --> G[Commercial filter]
    E --> H[Back-facing pose]
    E --> I[Showcase video]

To save one result:

  1. Right-click the target image or video node.
  2. Click Save As.
  3. Choose a location and filename in the system dialog.
  4. Open the saved file and verify that the image displays correctly or the video plays normally.

To save several results, hold Ctrl on Windows or on macOS, select the nodes, right-click, and choose Save selected as.

If the conversation and Canvas do not match

ProblemWhat to do
The Agent assigned the wrong source roleStop at the plan. Check both references and state clearly which image controls the person, outfit, pose, or background.
The plan is correct but no Draft appearsLook for a completed canvas_create_node entry. Wait if it is running; follow the displayed recovery message if it failed.
A Draft exists but has no resultThis is expected in manual mode. Select the Draft, review its parameters, and click Generate.
You do not want to spend generation powerChoose Not now in the paid-operation confirmation. The Draft and prompt remain available for later.
You cannot find a new nodeClick Fit the canvas in view or open Node list and search for its name.
You need to add instructions to a running taskEnter the additional requirement and click Add to current task. Click Stop if the task should end.
You moved or deleted a node by mistakeImmediately click Undo and confirm that both the node and its connections return.

Ready to create

Build your first connected apparel workflow

Prepare one person image and one apparel reference, then follow the tutorial from the first conversation request to the final showcase video.

Download WeShop Canvas and create your first node workflow →