User`s guide
Scheduled 3-D VRML Recording with MATLAB
4-23
4
Direct the Simulink 3D Animation software to record the animation on a schedule by
setting the RecordMode property to scheduled. Type
set(myworld,'RecordMode','scheduled');
5
Direct the Simulink 3D Animation software to record the animation in a VRML
format file.
set(myworld,'Record3D','on');
6
Select the start and stop times during which you want to record the animation. For
example, enter 5 as the start time and 15 as the stop time.
set(myworld,'RecordInterval',[5 15]);
Ensure that the recording start time value is not earlier than the start time of the
Simulink model; the recording operation cannot start in this instance. If the stop
time exceeds the stop time of the Simulink model, or if it is an out of bounds value
such as a negative number, the recording operation stops when the simulation stops.
Note that the recording can be slow.
7
Run the Simulink model. From the Simulation menu, select Mode > Normal, then
click Simulation > Run. Alternatively, if you are using the Simulink 3D Animation
default viewer, you can run the Simulink model with one of the following from the
viewer.
• From the menu bar, select the Simulation menu Start option to start the
simulation.
• From the toolbar, click Start/pause/continue simulation to start the
simulation.
• From the keyboard, press Ctrl+T to start the simulation.
The simulation runs. The Simulink 3D Animation software starts recording
when the simulation time reaches the specified start time and creates the file
vrplanets_anim_N.wrl in the current working folder when finished, where N is
either 1 or more, depending on how many file iterations you have.
8
When you are done, stop the simulation. You can use one of the following from the
viewer.
• From the menu bar, select the Simulation menu Stop option to stop the
simulation.
• From the toolbar, click Stop simulation to stop the simulation.