Main Content

3D World Editor

(To be removed) Edit virtual worlds for 3D animation

3D World Editor will be removed in a future release. For more information, see Version History.

Description

The 3D World Editor app creates virtual worlds for visualizing and verifying dynamic system behavior using Simulink® 3D Animation™ software. You can build virtual worlds with Virtual Reality Modeling Language (VRML) or X3D (Extensible 3D).

Use the 3D World Editor to:

  • Create objects in the virtual world from scratch using X3D or VRML node types.

  • Create objects using templates available in the 3D World Editor object library.

  • Import objects exported from CAD tools.

  • Simplify geometries of imported objects.

  • Create or modify hierarchy of objects in the scene.

  • Give objects in the virtual world unique names in order to access them from MATLAB® and Simulink.

  • Set scene background, lighting and navigation properties.

  • Define suitable viewpoints that are significant for working with the virtual world.

Supported Platforms

The 3D World Editor works on all supported platforms for the Simulink 3D Animation product.

The 3D World Editor is installed as part of the Simulink 3D Animation installation. It is the default virtual world editor.

Use with Other Editors

As you create a virtual world, you can use a different editor for individual phases of the process.

Choose an editor that best meets your needs. For a description of the benefits and limitations of different types of editors, see Choose a Virtual World Editor.

VRML and X3D Support

The file formats for the 3D World Editor are VRML and X3D.

The 3D World Editor supports all VRML97 types and language elements, except as noted.

For general VRML limitations relating to the Simulink 3D Animation software as a whole, see VRML Compatibility.

For general X3D limitations relating to the Simulink 3D Animation software as a whole, see X3D Support.

PixelTexture Nodes

You cannot create or edit PixelTexture node image contents. Existing PixelTexture node image contents are fully preserved.

3D World Editor app

Open the 3D World Editor App

  • Simulink Toolstrip: On the Apps tab, under Simulation Graphics and Reporting, click the app icon.

  • MATLAB Toolstrip: On the Apps tab, under Simulation Graphics and Reporting, click the app icon.

  • MATLAB command prompt: Enter vredit.

Programmatic Use

expand all

vredit opens the 3D World Editor with an empty virtual world.

vredit(filename) opens a virtual world file in the 3D World Editor, based on the specified filename. It returns the vrworld handle of the virtual world.

More About

expand all

Version History

Introduced in R2010b

collapse all

R2024a: To be removed

The 3D World Editor will be removed in a future release. Instead, use sim3d classes and Simulation 3D blocks to interface MATLAB and Simulink with the Unreal Engine® 3D simulation environment. To get started, see Create 3D Simulations in Unreal Engine Environment.