Swap labels and create 3D model variants

Last updated on Nov 10, 2026

Learn how to replace product labels with image swaps and save localized variants for reuse in Adobe Firefly.

You can update a 3D digital twin with region-specific artwork without modifying the original model. Use Image Swap to replace a product label, for example, swapping an English label with Korean text, and save the result as a variant. Once saved, the variant becomes a reusable asset you can select in other workflows to generate localized pack shots or marketing images.

Before you begin, confirm you have:

  • Access to Firefly Creative Production with 3D workflow nodes enabled
  • A 3D digital twin in USDZ format with a named label material
  • Replacement label artwork for the target market
  • An Image-Based Lighting (IBL) file if you plan to render the result

Replace the label and create a variant

Go to Production on the Firefly homepage and select Create a new workflow.

Select the Add Nodes icon to expand Input and Output and 3D context menu.

Select the Input 3D node to add it to the workspace. Use this node to upload the digital twin with the original label.

Add a Start Scene Edits node and connect its 3D scene to the 3D scene of the Input 3D Node.

Add a Material selection node and connect its 3D scene to the 3D scene of the Input 3D Node. Once done, select the material named Label.

Add an Input Images node and upload the replacement label artwork.

Add an Image Swap node and connect Edit Plan to Start Scene Edits, Material to Material selection, and Images to Input Images.

Node-based workflow connecting Input 3D, Material Selection, Input Images, and Image Swap nodes to replace labels.
Connect the nodes to configure the label replacement workflow.

Add an Apply Scene Edits node and connect the Edit Plan output from Image Swap to the Scene Edit Plan input.

Add two Input text nodes: set one to Localization for Variant Set Name and the other to the target market name for Variant Names.

Connect both text nodes to the corresponding inputs on Apply Scene Edits.

Add an Output assets node, connect the updated 3D scene output from Apply Scene Edits, and specify the save location.

Select Run to apply the label and save the variant.

Completed workflow connecting 3D model and replacement label inputs to Apply Scene Edits and Output nodes.
Run the completed workflow to apply the replacement label and save the variant.

The digital twin now includes a named variant you can reference when rendering pack shots or exporting assets.

Render a pack shot using the variant

On the Production homepage page, select Capsules.

Open the packshot file you were working with and where you want to create variants.

From the left panel, scroll and find the Variants drop-down menu. You can select the localized variants that were created in the workflow previously.

Go to Camera Views and select all views for a complete 360 view of the product.

Select Run and then add a name for the files in the dialog box that appears.

Select Process and then Ok, if prompted.

From the Creative Production homepage, select Job logs to track the progress of your run. Once completed, you can select the files icon to view the rendered output in Your Files.

Outputs tab showing three rendered juice bottle images, with one selected to preview its localized product label.
View the rendered 3D product variants with localized labels in the Outputs tab.

Once done, you can use the workflow to create labels for locales in bulk or swap brand marketing campaigns.