Body Morph Generation

Body Morph is a powerful tool for generating and customizing 3D bodies for creating Lenses using AI.
This guide will walk you through all the features and provide tips and hacks for getting the most out of your 3D body creations.
Getting Started
Launching Body Morph
-
Navigate to the GenAI Suite using the option in the top right corner of the Lens Studio.
-
On the GenAI Home Page, you may need to scroll down to find the menu with Body Morph.
-
In the panel, select the Body Morph.
User Interface Overview
-
Create new Model Toolbar: Contains tools for creating and editing models.
-
Gallery: Displays all Body Morphs you created and their statuses.
-
Search: Search through the created assets.
,
Creating a Body Morph
Prompt
-
Text prompt: You can create and enter your own prompt or use the
Surprise me
feature, which will generate a random prompt. -
Image prompt: You can provide a reference image of the bodymorph you want to generate and add additional details in the text field.
Intensity settings
-
Intensity settings regulate the level of deformation of your Body Morph.
Settings tips
-
Remove Head
- The advanced “Remove Head” option allows you to create costumes without the head on top. In order to take full advantage of the option, focus on describing only the costume from the neck downwards. Any information you provide towards the head can be distracting and would not be used in the end anyway.
Generation
-
Press
Generate
when you are ready. -
Check the
Status
bar for info.
Body Morph Preview and Editing

Change Geometry and Texture
-
You can adjust the Asset by changing
Geometry
orTexture
. Add more details to the prompt field and adjust intensity. -
Press
Update Asset
and wait for the result. The new effect will be created and displayed in theGallery
view.
Delete Body Morph
- You can also delete the Asset.
Create a Lens
Import to Project and Preview the Result
- Press
Import to Project
Button to start creating a Lens with your Body Morph. - You can see a preview of the Lens your are building in the preview panel. Once satisfied with the result save your project and push the Lens for testing on Snapchat. Take a look at the Pairing to Snapchat guide to test your Lens on device, and the Publishing guide to learn more about sharing your creation.

Prompt Tips and Hacks
Words and Phrases
- Context Words and Phrases: It is best to divide long sentence descriptions into context phrases of 2-3 words separated by a comma symbol.
- Works best: Cybernetic samurai, neon-lit armor, sleek black and red design, robotic limbs, detailed plating, high-tech visor
- Works worse: A cybernetic samurai with neon-lit armor, featuring a sleek black and red design, robotic limbs enhanced with intricate plating, and a high-tech visor
Descriptors
- Character: Mention the character you want to create.
- Example: rhino, medieval king, clown, alien, samurai, robot, baby penguin
- Features: Mention specific garment and accessory features you want to emphasize.
- Example: black leather jacket, metallic accents, neon blue hairpiece, fingerless gloves, glowing wrist communicator
- Details: Add descriptors for accessories and special details.
- Example: reinforced steel-toe combat boots, belt with gadget pouches, holographic display visor
- Emotions: Mention emotions if needed.
- Example: smiling, angry, cute, excited, sad, scared
- Style: Mention style if needed.
- Example: realistic, cartoon, steampunk, anime, retro, minimalistic
- Color: While using color words can provide more control, too many color phrases can cause visual dismiss issues.
Prompt 1 | Prompt 2 | Prompt 3 |
---|---|---|
![]() | ![]() | ![]() |
Green alien | Green alien, white space suit, gloves | Green alien, white space suit, gloves, big shoes, huge head, small body, big legs, very big feet |
Advanced prompting
-
You can increase/decrease weight (importance) of certain words/phrases/characters by adding certain symbols to the prompt. The rules are as follows:
- (word) - increases importance of the word by a multiplier of 1.1
- [word] - decreases importance of the word by a multiplier of 1.1
- (word:float_number) - changes importance of the “word” by a multiplier of float_number ([0 .. +Infinity])
-
Examples:
- (Old) person - Make the person slightly older
- Bright [sunny] (autumn:2.0) day - Make the day slightly less sunny but much more “autumn-y”
- A (dark blue:0.5) suit - Make the suit twice as bright as before
Special words
- High-poly: To increase the level of detail.
- 3D printed: For geometric models with minimal overhangs.
- Anatomy: For detailed human or animal models.
- Hyper-realistic: To increase the realistic natural effect.
- Biomorphic: To create smooth abstract shapes.
Order of Words
Weight of words: The words at the start of your prompt have the most influence and should fully reflect the concept.
- Works best: 1 human head, big sunglasses, red curly hair, realistic portrait, green lizard skin, good quality, highres, hi-poly model, snake teeth, opened mouth
- Works worse: highres, hi-poly, good quality 3d model, snake teeth, green lizard skin, curls, red hair, human head
Image Prompting
When using an image prompt, try to pick an image that clearly depicts what you want to create.
-
Works best: contains only the costume we want to create ✅
-
Works worse: cluttered image, difficult to interpret, extreme lighting conditions ❌
Text and image prompts can work together in generating the costume. Here are some examples:
- Your image prompt captures a mouse wearing a raincoat, but you want to shift it to become an astronaut.
Image prompt | Morph result without text prompt | Morph result with text prompt "astronaut" |
---|---|---|
![]() | ![]() | ![]() |
- Your image captures colors or a style you like and you want to apply it to your costume. Text prompt: "mouse, wearing sweater and jeans".
Image prompt | Morph result without image prompt | Morph result with image prompt |
---|---|---|
![]() | ![]() | ![]() |
Animating Body Morph with Mixamo
Important!
Please don't forget to upload the custom model provided below!
Step 1: Download the .fbx file created for Mixamo
-
Go to the Mixamo website. Click on the Upload Character button and upload the
.fbx
file. -
After selecting the animation, adjust the settings and click Download.
-
Select the
.fbx
format and choose the With skin option (we will transfer skin and animation to Body Morph in LS).
Step 2: Set up Body Morph animation in Lens Studio
-
Add the Body Morph component into the scene.
-
Drag and drop the
.fbx
file with the Mixamo animation into the Scene Hierarchy in Lens Studio. -
Copy the Animation Player component from the imported Mixamo
.fbx
hierarchy. -
Right-click and Paste the animation component into the root of the Body Morph hierarchy.
-
Delete the template object from Mixamo with the animation.
-
Delete the Object Tracking 3D component in the Body Morph hierarchy.
Step 3: Put animated body morph on the surface
-
Move the Body Morph object out of the Camera hierarchy.
-
Add the
Device Tracking
component to the Camera object. Select Surface Tracking mode.