Simulink® 3D Animation™ provides apps for linking Simulink models and MATLAB® algorithms to 3D graphics objects. It lets you visualize and verify dynamic system behavior in a virtual reality environment. Objects are represented in the Virtual Reality Modeling Language (VRML), a standard 3D modeling language. You can animate a 3D world by changing position, rotation, scale, and other object properties during desktop or real-time simulation. You can also inject virtual sensor signals and access 3D animation data in Simulink or MATLAB for post-processing.
Simulink 3D Animation includes viewers for rendering and interacting with virtual scenes. With the 3D World Editor, you can author detailed scenes assembled from 3D models exported from CAD-based or web-based sources. You can incorporate multiple 3D scene views inside MATLAB figures and interact with these views via a force-feedback joystick, space mouse, or other hardware device.
Learn the basics of Simulink 3D Animation
Author virtual reality worlds for Simulink, Simscape™ Multibody™, and MATLAB; import CAD models
Export non-VRML models from CAD (computer-aided design) tools (including CATIA) and robot visual representations (URDF files) to use with Simulink 3D Animation
Connect virtual reality worlds to Simulink and Simscape Multibody dynamic system models
Create and interact with MATLAB virtual world objects, input virtual world data to Simulink models
View and navigate virtual reality worlds representing dynamic system simulations
Save and share animations; redistribute standalone applications