3D animations in augmented reality: bring your products to life

Visuality plays the animations stored in a GLB file: opening doors, moving mechanisms, unfolding parts. As soon as the file is imported, the web viewer plays the first animation in a loop and lets customers choose the others. In augmented reality, the object stays animated on Android; on iPhone, it appears static.

3D animations in augmented reality

Why animate your products in 3D

A static 3D model already lets your customers examine your product from all angles, appreciate its dimensions and materials. It's a considerable improvement over a simple photo. But an animated 3D model goes much further: it shows your product in action, as it works in reality.

Imagine a piece of furniture whose doors open and close, revealing the interior layout. An industrial robot whose articulated arm executes its movement sequence. A transformable toy whose pieces unfold and reposition. Packaging that unfolds to reveal the product inside. All these animations tell a story that photos or a static model simply cannot convey.

3D animations bring three major sales benefits. First, they show how the product works immediately and intuitively, with no written explanation: customers understand how the mechanism works, how the drawers close, how the parts fit together. Second, they grab attention: a moving model naturally invites interaction. Third, they reduce questions and doubts. A customer who has seen the drawer open in 3D will not ask whether it runs on rollers or on runners.

In augmented reality on Android, animations become even more spectacular: customers see the animated product right in their real environment, a cabinet opening its doors in their own living room, a machine moving its parts in their workshop. On iPhone and iPad, the object appears at real size but static; the animation remains visible in the 3D view.


Supported animation types

The GLB format, used by Visuality for 3D visualization and augmented reality, natively supports several types of animations. These animations are created in 3D modeling software and embedded directly in the GLB file, requiring no additional configuration in Visuality.

  • Skeletal animations: This animation type uses an internal skeleton — a set of bones and joints — to deform and move parts of the model. It's the most versatile technique, ideal for doors that pivot on hinges, articulated arms that unfold, drawers that slide, or characters and mascots that move. Each bone in the skeleton can be animated independently, enabling complex and realistic movements.
  • Morph targets (blend shapes): Morph targets progressively deform a mesh from one shape to another. This technique is used for fluid deformations: a cushion compressing under weight, packaging inflating, a soft material changing shape. It's also the technique used for facial expressions on 3D characters.
  • Transform animations (translation, rotation, scale): These are the simplest but also the most common animations. An object moves (translation), rotates (rotation), or changes size (scale). For example: a sliding door that glides sideways, a turntable performing a 360-degree rotation to show the product from all angles, or an unfolding mechanism whose parts spread apart to reveal the interior.

In practice, most product animations combine these techniques. An animated piece of furniture will use skeletal animations for door hinges and translations for sliding drawers. An industrial machine will combine rotations for gears and translations for pistons. The result is a smooth, realistic animation that faithfully reproduces the real product's behavior.

Here are concrete examples by product category:

  • Furniture: Wardrobe doors opening, dresser drawers sliding, convertible sofas unfolding, extendable tables lengthening, recliner chair mechanisms tilting.
  • Machines and industry: Robotic arms in motion, rotating conveyors, hydraulic cylinders in action, ventilation systems with spinning blades, animated assembly lines.
  • Toys and figurines: Articulated figures in action poses, transformable robots, construction toy mechanisms, miniature vehicles with spinning wheels.
  • Packaging and presentation: Boxes opening to reveal contents, packaging unfolding, gift boxes with lifting lids, rotating display stands.

How to prepare an animated 3D model

3D animations are created in modeling software such as Blender, 3ds Max, Maya, or Cinema 4D, then exported to GLB format with the animations embedded. The process is as follows:

  • Model your product: Create the 3D model of your product with moving parts separated. For example, for a piece of furniture with doors, model the body and each door as distinct elements. This separation is essential to animate each part independently.
  • Create the skeleton or rig: If your animation requires joints (doors on hinges, articulated arms), add a skeleton to the model. Each rotation or pivot point corresponds to a bone in the skeleton. For simple animations (translation, rotation of an entire object), a skeleton isn't necessary — you can animate the objects directly.
  • Animate the movements: Create your keyframes to define the start and end positions of each movement. The software automatically interpolates intermediate positions to create smooth motion. You can adjust interpolation curves for more natural movements: acceleration at the start, deceleration at the end.
  • Export to GLB format: During export, make sure to include animations in the GLB file. In Blender, enable the 'Animations' option in the glTF/GLB export settings. The resulting file contains the 3D model, textures, and all animations in a single file ready to be imported into Visuality.

For the step-by-step import guide and the limitations of each platform, see our documentation on importing 3D animations. The terms GLB, glTF and USDZ are defined in our 3D and augmented reality glossary.


Animation controls in the viewer

Once your animated 3D model is imported into Visuality, animations are automatically detected and made available in the 3D viewer. Your customers can interact with animations in several ways:

  • Automatic playback: when the viewer opens, the first animation in the file starts on its own and loops. Customers immediately see the product in motion, without looking for a button.
  • Animation choice and loop: if the file contains several animations, the viewer's Settings button opens a menu that lists them by name. A Loop toggle replays the animation continuously or only once.
  • Combined 3D interaction: During animation playback, the customer can simultaneously rotate the model, zoom in, and move around the object. They can observe a door opening from any angle, zoom into a moving mechanism, or step back to see the entire animation in context.

In augmented reality, the behavior depends on the phone. On Android, the object stays animated once placed in the room: the cabinet doors open in the customer's living room, the machine starts moving in the technician's workshop. On iPhone and iPad, augmented reality runs in AR Quick Look with an automatically generated USDZ file without animation: the object appears there static, at real size.


Use cases by industry

3D animations find applications across all industries that sell products with moving parts, mechanisms, or features that deserve to be shown in action.

  • Industry and equipment: Machine manufacturers use animations to show how their equipment works without conducting physical demonstrations. A compressor with a moving piston, a production line with rotating conveyors, a robot whose arm executes its trajectory — these animations replace hours of on-site demonstrations and are shared instantly via link or QR code.
  • Furniture and interior design: Animations showcase hidden furniture features. A convertible sofa with an animated folding mechanism, a kitchen with soft-close sliding drawers, an ergonomic desk whose surface rises and lowers — each animation demonstrates added value that justifies the product price and reassures the customer about mechanism quality.
  • Automotive and transport: Manufacturers and equipment suppliers animate hoods opening to reveal the engine, seats folding to show cabin modularity, suspension systems in action. These animations are powerful sales tools that highlight the vehicle's engineering and design.
  • Toys and games: Toy manufacturers animate articulated figures, remote-controlled vehicles, and construction sets. A child (or parent) can see the toy in action before buying: the walking robot, the car with spinning wheels, the castle whose drawbridge lowers. Animation transforms a static image into a concrete and exciting play promise.
  • Architecture and landscaping: Animations show motorized blind systems deploying, automatic gates opening, bioclimatic pergolas with adjustable slats. The customer sees the mechanism operating in their own space through augmented reality, considerably facilitating the purchase decision for these significant investments.

Try 3D animations

3D animations are supported natively by the Visuality viewer. If your GLB file contains animations, they are offered automatically to your customers in the web viewer and in augmented reality on Android, with no extra configuration.

Import an animated 3D model from your dashboard, share it via QR code or link, and let your customers discover your products in action. Animations add an extra dimension to the viewing experience that differentiates your offering and accelerates purchase decisions.

Try free for 7 days, no commitment and no credit card required.

Learn more: all of Visuality's features, the augmented reality demo to try on your phone.

Frequently asked questions

Visuality plays the animations embedded in a GLB (binary glTF) file: skeletal animations, morph targets and position, rotation or scale transforms. A USD or USDZ file is converted to GLB on import, but its animations are not guaranteed to survive: prefer a GLB export.

No. Animations are detected automatically on import. The viewer plays the first one in a loop and lists the others in the Settings menu under their original names: name them clearly in your 3D software before exporting.

On Android, yes: the object stays animated once placed in the room. On iPhone and iPad, augmented reality runs in AR Quick Look with a USDZ file without animation, so the object appears static there. The animation remains visible in the 3D view on all devices.

The viewer has no pause button. By turning off the Loop toggle, customers play the selected animation only once: it then stops on its last frame.

Visuality sets no limit: all the animations in the file appear in the viewer's menu. Each animation does make the file heavier, though (150 MB maximum at import); for fast loading on mobile, keep only the animations that help sell.

Ready to get started with augmented reality?

Create your Visuality account and start viewing your products in 3D and augmented reality in minutes. Free 7-day trial, no commitment.


Further reading