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 tools 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.
InstaLOD for Autodesk Vred runs on both MacOS and Windows.
The following versions of Autodesk Vred Pro and Design are supported as a plugin: 2021, 2022, 2023 and later.
The following versions of Autodesk Vred Pro and Design are supported as a script executed from the Script Editor: 2021, 2022, 2023 and later.
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.
The latest version of InstaLOD for Autodesk Vred and InstaLOD Pipeline can be found in the InstaLOD License Management Web App under the Your Files
section of the home page.
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 system-wide plugin folder of your Vred distribution.
Copy the InstaLOD_VREDIntegration.py
file to your Vred plugin folder, usually found at C:\<username>\Documents\Autodesk\VRED-<internalVersion>\ScriptPlugins
. Create the directory if it doesn't exist.
You can get the internal Version of your Vred distribution by executing print(getVredVersion())
in the Vred Terminal.
Copy the InstaLOD_VREDIntegration.py
file to your Vred plugin folder, usually found at /Users/<username>/Documents/Autodesk/VRED-<internalVersion>/ScriptPlugins
. Create the directory if it doesn't exist.
You can get the internal Version of your Vred distribution by executing
print(getVredVersion())
in the Vred Terminal.
If your machine has already been authorized for InstaLOD you can start using InstaLOD for Vred without further action.
If your machine has not yet been authorized, you will be required to enter your license information in the dialog box to authorize your workstation.
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.
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.
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 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.
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
There are currently no known limitations.
Please visit http://www.InstaLOD.com to stay up to date!
Thank you for using InstaLOD.