Create vrworld Object for a Virtual World
To connect MATLAB® to a virtual world and to interact with
that virtual world through the MATLAB command-line interface,
A virtual world 3D file defines a virtual world.
The Simulink® interface and the MATLAB interface share
virtual world objects. This sharing of objects enables you to use
the MATLAB interface to change the properties of
originally created by Simulink with Simulink
3D Animation™ blocks.
After you create a virtual world, you can create a
vrworld object. This
procedure uses the virtual world
vrmount.x3d as an example.
Open MATLAB. In the MATLAB Command Window, type
myworld = vrworld('vrmount.x3d')
The MATLAB Command Window displays output like
myworld = vrworld object: 1-by-1 VR Car in the Mountains (matlabroot/toolbox/sl3d/vrdemos/vrmount.x3d)
The MATLAB Command Window displays the messages
Closed, associated with 'C:matlabroot\toolbox\sl3d\sl3ddemos\vrmount.x3d'. Visible for local viewers. No clients are logged on.
myworld is associated with the
vrmount.x3d. You can think of the variable
myworld as a handle to the
stored in the MATLAB workspace.
Your next step is to open a virtual world using the
See Open a Virtual World with MATLAB.