Hello, we are using Prestige theme version 5.2.0. We are trying to display 3D model in our product page as part of our listing. Theme support informed us that we just need to add the 3D model (.glb) in the media section which we tried. It showed successfully as 3D model in our backend, however it doesn’t display as 3D model in our front-end. It display the 3D icons but when we click on it, nothing happened. The image just froze (doesn’t interact). Is there anything else that we need to setting to enable the 3D viewer? Kindly need all your advise, thanks in advance for any help offered!
This usually isn’t an issue with the GLB file itself. Prestige uses Shopify’s native 3D viewer, and when the model icon appears but doesn’t respond, it’s often caused by a theme or JavaScript conflict.
Things worth checking:
-
Confirm the media type is saved as 3D model, not an image
-
Test the same product in a default Shopify theme to rule out the file
-
Check for custom sliders, lazy-loading scripts, or overrides affecting
<model-viewer> -
Test on desktop Chrome first, then mobile Safari
Some stores avoid theme-level 3D limitations by embedding models through external 3D canvas tools such as orbital3d.design, which don’t rely on the theme’s media viewer.
Prestige supports 3D, but interactive issues usually come from theme-level scripts rather than the model itself.