Visualize dynamic system behavior in a virtual reality environment

Simulink 3D Animation™ provides apps for linking Simulink® models and MATLAB® algorithms to 3D graphics objects. Objects can be represented in the standard 3D modeling languages X3D and VRML97. You can animate a 3D world by changing position, rotation, scale, and other object properties during desktop or real-time simulation. You can also sense collisions and other events in the virtual world and feed them back into your MATLAB and Simulink algorithms. Video from virtual cameras can be streamed to Simulink for processing.

Simulink 3D Animation includes editors and viewers for rendering and interacting with virtual scenes. With the 3D World Editor, you can import CAD and URDF file formats as well as author detailed scenes assembled from 3D objects. The 3D world can be viewed immersively using stereoscopic vision. You can incorporate multiple 3D scene views inside MATLAB figures, and interact with the virtual world using a force-feedback joystick, space mouse, or other hardware device.


Authoring 3D Worlds

Use the 3D World Editor for authoring and importing virtual reality worlds.

Learn more

Viewing 3D Worlds

View, zoom, pan, and move in your virtual worlds, including in stereoscopic vision.

Learn more

Interacting with 3D Worlds

Use bidirectional MATLAB and Simulink interfaces to 3D worlds.

Learn more

Detecting Collisions from 3D Worlds

Sense collisions between 3D objects to use them as inputs to your MATLAB and Simulink algorithms.

Learn more

Recording and Sharing Animations

Record scene data and share your work with others.

Learn more

Visualizing Real-Time Simulations

Visualize real-time simulations and connect with input hardware.

Learn more

Product Resources

Discover more about Simulink 3D Animation by exploring these resources.


Explore documentation for Simulink 3D Animation functions and features, including release notes and examples.

Technical Articles

View articles that demonstrate technical advantages of using Simulink 3D Animation.

User Stories

Read how Simulink 3D Animation is accelerating research and development in your industry.

Product Requirements

View product requirements for the latest release of Simulink 3D Animation.


Simulink 3D Animation apps enable you to quickly access common tasks through an interactive interface.

Try or Buy

Get a Free Trial

Test drive Simulink 3D Animation.

Get a trial

Ready to Buy?

Purchase Simulink 3D Animation and explore related products.

Contact sales
Pricing and licensing

Have Questions?

Simulink 3D Animation

Contact Simulink 3D Animation Team,
Simulink 3D Animation Technical Expert

Email Simulink 3D Animation

Simulink 3D Animation requires: MATLAB

Related Solutions

Use Simulink 3D Animation to solve scientific and engineering challenges:

News and Events

Get a MathWorks engineer's perspective on Simulink and Model-Based Design.

Radar System Modeling and Simulation for Automotive Advanced Driver Assistance Systems