How can I display different 3D AR models for each variation?

Topic summary

A Shopify merchant wants to display different 3D AR models for each product variation through code customization. Their specific requirement is that clicking the AR icon should open the corresponding 3D model based on the currently selected variation (e.g., first variation → first 3D model, second variation → second 3D model).

Responses provided:

  • One user shared a screenshot (likely showing a solution or relevant settings)
  • The developer of Fira app offered their tool as a solution, which:
    • Allows variant-specific 3D model display
    • Creates 3D models from smartphone videos (1-minute recording)
    • Automatically updates models when variants change
    • Provides both drag-and-drop and code snippet implementation options
    • Optimizes models for performance

Status: The original poster’s question about direct code editing remains unanswered, though an app-based alternative has been suggested. No custom code solution has been provided yet.

Summarized with AI on October 30. AI used: claude-sonnet-4-5-20250929.

Hi,

i want to show a different 3d AR model for each variation. Where can I change the code?

thnx!

Hi, check this out

Ok, but I was wondering if it would be possible with some code editing. The 3d model don’t has to show up by selecting the variation, just clicking on the AR icon should open the right model.

E.g.
If first variation selected → show the FIRST 3D model by clicking AR icon

If second variation selected → show the SECOND 3D model by clicking AR icon

any advice?

Thnx!

Hey @fiiiilsch ,

just a heads up: I am the developer of Fira.

https://apps.shopify.com/fira-ai-video-to-3d-model

Fira allows you to display individual 3D models for different variants. that seems to be what you want to achieve.

With Fira you can create the 3D models only using your smartphone (record a 1min video of the product and upload to the app).

You can then display those models anywhere in your store. They are optimized for performance and customers have been pretty impressed with the effect on their conversion.

In your case, you would simply take individual videos of each color and upload them. Fira would then create a model for each color and you can then control when each model should be shown on the product page. When the user changes the variant, the 3D model is automatically updated to the correct variant.

If you want, you can just recreate the 3D models using Fira. Then you would be free to display them anywhere, either with drag&drop in your theme editor or with a code snippet (individual snippets for each model, so you have full control).

Hope this isn’t too late.

All the best

Felix

https://apps.shopify.com/fira-ai-video-to-3d-model