This page will help you to get up to speed with InstaLOD for Autodesk VRED.

What is InstaLOD for Autodesk VRED

InstaLOD for Autodesk VRED enables you to optimize 3D meshes without having to leave your favorite DCC tool.
The integration features a graphical user interface, supports optimization, uv and occlusion culling operations.
Great care has been taken to ensure a high degree of usability and productivity even when using InstaLOD for VRED for the first time.

Please refer to the InstaLOD Pipeline documentation for an overview of all features.

Teams using InstaLOD have the option of getting a private instruction session.
Please get in touch with us to schedule your session.

Table of Contents

Compatibility

InstaLOD for Autodesk VRED runs on both MacOS and Windows.
The following versions of Autodesk VRED Pro and Design are supported as a plugin: 2017, 2018, 2019 and later.
The following versions of Autodesk VRED Pro and Design are supported as a script executed from the Script Editor: 2016, 2017, 2018, 2019 and later.

Prerequisites

InstaLOD for Autodesk VRED uses InstaLOD Pipeline as backend for optimization operations.
InstaLOD Pipeline must be installed before you can start using InstaLOD for Autodesk VRED.
Please refer to the InstaLOD Pipeline documentation on how to install InstaLOD Pipeline on your workstation.

InstaLOD for Autodesk VRED supports authorizing licenses and displaying license info from within VRED.

Installing InstaLOD for VRED

Once you have installed and authorized InstaLOD Pipeline on your workstation unzip the InstaLOD for VRED file distribution.
VRED plugins are installed into the user plugin folder or into the systemwide plugin folder of your VRED distribution.

VRED versions before 2017 don’t support plugins as such. The InstaLOD for Autodesk VRED script code can be copy and pasted into the Script Editor and executed directly.

VRED Windows Installation

Copy the InstaLOD_VREDIntegration.py file to your VRED plugin folder, usually found at C:\'username'\Documents\Autodesk\VRED-'internalVersion'\ScriptPlugins.
You can get the internal Version of your VRED distribution by executing print(getVredVersion()) in the VRED Terminal

VRED MacOS Installation

Copy the InstaLOD_VREDIntegration.py file to your VRED plugin folder, usually found at /Users/'username'/Documents/Autodesk/VRED-'internalVersion'/ScriptPlugins.
You can get the internal version of your VRED distribution by executing print(getVredVersion()) in the VRED Terminal

Getting started with Autodesk VRED

Once the integration’s script file is copied to your VRED plugins folder you can start VRED.
If you haven’t used plugins earlier a new menu toolbar item will be created with the name Scripts

If the InstaLOD window has been closed, it can be spawned again by selecting Scripts->InstaLOD_VREDIntegration from VRED’s main menu.

Executing InstaLOD for VRED in script mode

Older versions of VRED don’t support plugins but the script code can be executed manually by the user.
The Script Editor can be found in Edit->Script Editor.
Copy and paste the python code of the InstaLOD for VRED source file into the Script Editor and hit Run.
The script will spawn automatically a new window.

On the first start of InstaLOD, it is necessary to point InstaLOD for VRED to the installation directory of InstaLOD Pipeline.
Click the Browse...-button and browse to the InstaLOD Pipeline installation directory on your workstation.

If InstaLOD Pipeline was found in the specified directory the window contents will change.
If your machine has already been authorized for InstaLOD you can start using InstaLOD for Autodesk VRED now.
If your machine has not been authorized for InstaLOD yet you can enter your license information in the dialog to authorize your workstation.

Optimizing a single mesh

To optimize a mesh select the mesh in the viewport or hierarchy. Select the Optimize-tab in the InstaLOD window and enter the percentage of triangles for the output mesh in the Percent Triangles text field.
Click the Optimize Selected Meshes button to optimize the mesh. VRED will export the geometry for InstaLOD and start the optimization. If asked whether the environment Geometry should be exported, select NO.
Once the geometry has been exported InstaLOD will execute the mesh operation asynchronously.

Optimizing multiple meshes

InstaLOD SDK 2 introduced a new feature called ‘Global Optimization’.
Optimizing multiple meshes in a single operation with global optimization enabled allows the optimizer to consider all input
meshes when executing the operation. This results in the lowest visual deviation for the input meshes as a whole.
Global optimization is enabled by default, but can be disabled by unchecking the checkbox in the Advanced Settings found on the Optimize-tab.

Optimizing multiple meshes works identical to the optimization of a single mesh.
Select all meshes to be optimized in the viewport or hierarchy, enter the optimization target value and click the Optimize Selected Meshes button to optimize all currently selected and visible meshes.

Exporting settings for InstaLOD Pipeline

To export a profile that can be used with InstaLOD Pipeline without modification. Configure your mesh operation and right click the mesh operation execution button and select Export as InstaLOD Pipeline Profile....

Profiles exported with InstaLOD for Autodesk VRED have a hard-coded profile name of VRED. When queuing files with InstaLOD Pipeline the profile needs to be specified:

InstaLODCmd -profile ExportedWithVRED.json -file Data/SM_Zetsuda_130k.fbx Build/SM_Zetsuda_Optimize.fbx VRED 

Known Limitations

There are currently no known limitations.

Website

Please visit http://www.InstaLOD.com to stay up to date!

Thank you for using InstaLOD.

Evaluate InstaLOD

Start your risk-free evaluation of InstaLOD now! The evaluation gets you unrestricted access to the entire InstaLOD technology stack: from InstaLOD Studio XL to the InstaLOD C++ SDK.