Mascot 3D lets you showcase a photo inside a translucent, reflective 3D object, with multiple shape options (square, circle, oval, heart, hexagon, octagon).
You can customize the scene background, switch HDR environments to change the reflection style, and fine-tune the glass look with tint, refraction (IOR), and opacity.
It also includes built-in animation controls for a continuous spin or a subtle swing, with optional X and Z motion for extra depth.
If you want it to be interactive, enable Orbit controls so users can smoothly drag and explore the mascot in real time.
Inspired by the beautiful experiments from sabosugi (thank you for the inspiration) - https://codepen.io/sabosugi