You are on page 1of 8

Building Virtual Worlds for use with Simulink 3D Animation Toolbox

March, 2013 Ariel Rubanenko

Application, Consulting & Tool Implementation for


Large-scale simulations, Guidance, Navigation & Control

CONFIDENTIAL

2012 The 1 CO NFI DEMathWorks, NT I A L | Inc.

Working with 3D Animation Toolbox


Prepare a virtual scene Associate your Simulink model with a virtual scene During simulation, manipulate the position, rotation, and other properties of a 3-D object to portray the objects movement

Open Philosophy VRML97


VRML = Virtual Reality Modeling Language
International Standard ISO/IEC 147721:1997

Objects = Nodes
Geometric primitives General shapes Transforms Lights Viewpoints Materials, textures, video, audio

Flexible and powerful language for describing 3D interactive scenes ideal for technical applications
3

Authoring Virtual Worlds: V-Realm Builder


Features
Graphical user interface Native VRML97 editor Hierarchical tree-style viewer of elements

V-Realm Builder manual


Online documentation:
www.mathworks.com/access/helpdesk/help/toolbox/vr/

Virtual Worlds > VRML Editing Tools > Editors for Virtual Worlds:
www.mathworks.com/support/solutions/data/11B906.html?product=VR&solution=1-1B906 www.mathworks.com/support/solutions/files/s3554 3/VRealm_Man.zip

V-Realm Builder library solution:


www.mathworks.com/support/solutions/data/13JX9R7.html?product=VR&solution=1-3JX9R7
4

Authoring Virtual Worlds: Other Tools


General 3-D authoring packages:
Flux StudioTM, 3ds Max, Maya, LightWave 3D, World Construction Set, Scene Express, AC3D, Blender,

CAD Packages:
SolidWorks, Catia, Pro/ENGINEER,

3-D objects on the Web:


www.turbosquid.com, www.the3dstudio.com,

Conversion to VRML:
V-Realm Builder, Blender, Flux StudioTM, Deep ExplorationTM CAD, NuGraf, ...

Polygon reduction:
Blender, VIZup, Deep ExplorationTM CAD, NuGraf

Standard text format. You can edit with any editor:


Syntax-highlighting editors:
VrmlPad
5

Virtual Scenes can Represent a Real Geographic Environment


Import terrains from DEM data Flight simulations and analysis
Image courtesy of Syracuse Research Corporation.

Image courtesy of George Mason University.

Image courtesy of Quadelta, Inc. 6

3D Animation Toolbox Summary


Links MATLAB and Simulink with virtual reality graphics Provides insight into dynamic systems that you model Enables MATLAB and Simulink to control the position, rotation, and other properties of objects in 3-D virtual scenes

Further Information
Virtual Reality Toolbox product page
www.mathworks.com/products/virtualreality/

MATLAB Digest article, Creating Standalone Virtual Environments


www.mathworks.com/company/newsletters/digest/2007/mar/synthetic.html

VRML97 Reference
www.web3d.org/x3d/specifications/vrml/

Webinars
http://www.mathworks.com/company/events/webinars/index.html

Books
Chris Marrin, Teach Yourself VRML2 in 21 Days

You might also like