Skip to main content
Version: 5.x
Supported on
Snapchat

Selfie Attachments

Selfie Attachments lets you dream up any prop and see it magically placed on any person in a Snapchat Lens. From floating kittens to majestic Roman helmets, the only limit is your imagination!

Getting Started

Launching Selfie Attachments

  1. Navigate to the GenAI Suite using the option in the top right corner of the Lens Studio.

  2. On the GenI Home Page, you may need to scroll down to find the menu of GenAI tools. In the panel, select Selfie Attachments.

User Interface Overview

  1. Create a new Attachment toolbar: Contains the input fields for a text prompt, image prompt and seed.

  2. Gallery: Displays all Attachments you created and their Statuses.

  3. Search: Search through the created Attachments.

Creating new Attachment

  1. Click the Surprise me button to try one of the default prompts and get familiar with the plugin.

  2. If you are ready to use your own prompt, enter a description of the Attachment you’d like to generate in the "Attachments Prompt" text field (up to 200 characters). Use seed to reproduce experiments and control the randomness of generation.

  3. Optionally, you can add an image input to guide the generation and make the result closer to your vision.

    At this stage, text trompts produce the highest-quality assets. We recommend using a text prompt as the foundation of your request and adding an image prompt only as a supplement.

  4. When your prompt is ready, press the Generate Previews button to generate the previews.

  5. You will be presented with four previews of the future Attachment. Select the one that best fits your needs and click the Generate Attachment button when you are ready.

  6. Check upon the Status bar for info.

  7. When the Attachment is ready, you can review it and adjust the asset by changing the prompt and seed. For example, you can provide a detailed description, or simply say "put it on my head" - both options work! Just hit the Update Attachment button and see what happens!

  8. When you are satisfied with the result, press the Import to Project button to add the asset to the project.

Pro tip #1: Adjusting the position of the Attachment

Sometimes, the attachment might be slightly misaligned with the resulting person. In this case, select your attachment in Scene Hierarchy and slightly tune the transform params as shown below.

Pro Tip #2: Cleaning Up the Splats

Sometimes, the final attachment includes unwanted splats that clutter the asset. Luckily, it's easy to clean them up manually. Here's a before/after example:

  1. After generation, locate the splat (.ply) file in the Asset Browser tab. Move it somewhere easy to access (e.g. Desktop).

  2. Open the Supersplat editor in your browser: https://superspl.at/editor. Drag and drop the .ply file into the canvas.

  3. In the right panel, enable Splat Mode.

  4. In the bottom panel, enable Lasso Select (or another selection tool). Select the splats to delete. Tip: rotate the asset for better visibility.

  5. Press <Backspace> or Delete to remove selected splats. Repeat until you're happy with the result.

  6. Export the cleaned splat.

  7. Drag the cleaned splat back into your Lens Studio project (alongside the original .ply file). Update the Asset field in the Gaussian Splatting component.

Done! You can repeat this flow to tidy up your splats as needed.

Prompt Tips and Hacks

There are a few easy ways to write a prompt. Pick whichever style feels most natural to you!

Prompt Styles

  1. Instruction-based (Recommended)

    Tell the tool exactly what to create and where to place it on the body. Think of it like giving directions to an artist. Examples:

    • "add a purple octopus with long tentacles sitting on top of my head"
    • "put a donut with sprinkles around my entire face like a face mask"
    • "place a shiny silver monocle over my right eye"
  2. Description-based

    Just describe a person with the prop already there. It’s a bit more casual, but still works well. Examples:

    • "a person with a huge jello instead of a head"
    • "a person wearing a majestic Roman helmet with a red plume"
    • "a person with a giant hamburger stacked on their head"
  3. Vibe-based

    Feeling playful? Describe your mood, theme, or aesthetic - let the tool surprise you! Examples:

    • "I love sea creatures - make something fun and tentacly"
    • "Give me festival energy! Colorful, loud, and wild!"
    • "Something goofy that makes my head look like a dessert"

Tips for Great Results

  1. Be specific. 1–3 sentences usually works best. Both examples below work great!

    • "a person wearing a yellow chef hat with colorful fruit and vegetable decorations"
    • "a person with a giant fish on the head has its mouth wide open and is eating the head. the upper jaw of the fish is on the head and the lower jaw of the fish is around the neck. the face of the person is inside the mouth."
  2. Describe placement clearly, if ambiguous. Use terms like "on top of the head", "covering the face", or "resting on the shoulder".

  3. Avoid describing the person. Don't include age, skin color, or personal traits - the tool focuses only on the attachment.

  4. Focus on supported body regions: head, face, neck, and shoulders.

  5. One prop per generation works best. Avoid stacking too many elements at once.

  6. Great results can take a few tries - experiment with the seed and hit "regenerate" to explore new variations!

Common Issues & Workarounds

  1. Misplaced props: sometimes, props like animals may appear covering the whole head instead of sitting on top. To fix this, clarify in your prompt even further.

    ✅ "a person with a hamburger on top of the head. Bottom of the hamburger is positioned just above the forehead"

    ✅ "...the upper jaw of the fish is on the head and the lower jaw of the fish is around the neck"

  2. Unsupported features:

    🚫 Transparent glasses, makeup, tattoos, and full-body wearables aren't supported.

    🚫 Items placed on hands, feet, or lower body will not render properly.

More Creative Prompt Ideas

  • "add a golden crown floating slightly above my head, with glowing gems"
  • "a person with a cluster of helium balloons lifting their head upward"
  • "wrap a fluffy pink scarf loosely around the neck"
  • "add a tiny UFO hovering just above my left eyebrow"
  • "a person with spaghetti noodles draped over their face like a curtain"

Now it's your turn - get weird, get wild, get wearable. And remember, a great prop starts with a great prompt!

Was this page helpful?
Yes
No