InstaLOD Studio's interface is comprised of multiple dedicated panels that can be arranged, positioned, and grouped on either side of the central viewport area.
To reposition a panel, click the (Undock) icon to pop the panel out into its own window. You can then use the panel as a separate window, or drag the window onto different locations of the main window to re-dock it into a different place.
To close a panel, click the (Close) icon. If a panel is in a tabbed group, clicking the close icon will only close the active tab.
All panels can be toggled on and off from the
Windows
menu in the main mmenu.
To prevent panels from being closed or moved, click the (Lock Windows) icon in the top right corner of the main window. This will also disable the actions to toggle each panel in the Windows
menu.
The InstaLOD Studio's UI can be reset to the default layout by going to Windows > Reset Workspace
in the main menu. The current workspace is defined by the menu in the top right corner of the main window. The active workspace is enabled depending on the type of operation curently being performed in InstaLOD Studio.
Along the left of the main window is the toolbar. This toolbar provides access to various shortcuts for some of the most used functions when working in InstaLOD Studio.
Number | Name | Description | Hotkey |
---|---|---|---|
1 | Focus | Focuses the camera on the selected object. If no objects are selected, the camera will focus on the scene center. | F |
2 | UV Viewer | Toggles the UV Viewer panel. |
Cmd/Ctrl + U |
3 | Output Log | Toggles the Output Log panel. |
Cmd/Ctrl + L |
4 | Vertex Painting Mode | Toggles Vertex Painting Mode. This mode can be used to create optimizer weights for the Optimize mesh operation. |
Cmd/Ctrl + P |
5 | Render Wireframe | Toggles rendering a wireframe of the selection in the Viewport . |
1 |
6 | Render Grid | Toggles rendering a grid in the Viewport that automatically adjusts its grid size. |
2 |
7 | Render Backfaces | Toggles rendering backfaces in the Viewport . |
3 |
8 | Render Vertex Normals | Toggles visualizing the vertex normals of the selection in the Viewport . |
4 |
9 | Highlight Selected Objects | Highlights the selected objects in the Viewport . |
Cmd/Ctrl + H |
10 | Mesh Filter | When enabled, only selected objects will be processed by InstaLOD. If objects are selected, others will be hidden in the Viewport . This filter is separate from the filter in the Material Editor panel which only displays materials assigned to the selected meshes. |
Cmd/Ctrl + F |
11 | Translation Gizmo | Enables the translation gizmo in the Viewport . |
W |
12 | Rotation Gizmo | Enables the rotation gizmo in the Viewport . |
E |
13 | Scale Gizmo | Enables the scale gizmo in the Viewport . |
R |
14 | Gizmo Orientation | Toggles the gizmo axes orientation between world and local space. | Q |
15 | Raytracing | Toggles the Raytracing window. |
Cmd/Ctrl + T |
InstaLOD Studio features an extremely fast and highly accurate physically-based 3D rendering viewport. To learn more, please read our dedicated article here.
Across the top of the Viewport
is a timeline of mesh operations. This allows the user to go back in time to a previous stage in processing the scene by clicking on a timeline entry.
A timeline entry is made when a mesh operation is run using the Start
button in the Mesh Operations
panel. Timeline entries are appended when an additional mesh operation is applied to an already-processed scene. The following dialog appears when running a mesh operation on a scene that has already been processed.
A sequence of timeline entries can be converted into a resusable "profile". A profile is the native document type created in InstaLOD Studio.
To convert a timeline into a profile, click the triangle next to the latest timeline entry and choose Convert Timeline To Profile
. Each timeline entry will be transformed into a mesh operation and will be visible in the Mesh Operations
panel.
Profiles can be resued as templates within InstaLOD Studio, our Integrated Plugins, in InstaLOD Grid, or with our commandline-based interface: InstaLOD Pipeline.
The following section overviews InstaLOD Studio's panels based on the default layout in which they are grouped together.
The Mesh Operations
panel lists the operations contained in an InstaLOD Profile
. Entries can be added by clicking on the Add entry...
area. Once added, entries can be reorded by dragging and dropping. Each entry has a toggle to the right which will enable or disable the Mesh Operation
when the profile is executed.
To execute the Mesh Operations in a Profile, click the Start
button.
The Profile Settings
panel contains global settings for the overall profile.
A profile is the native document type created in InstaLOD Studio and is saved as a human-readable JSON file. These profiles can be reused as templates in InstaLOD Studio as well as in our other InstaLOD products such as our integrations, InstaLOD Grid, and InstaLOD Pipeline.
The following overviews the settings available in this panel:
The Outliner
panel lists all objects in the active scene. This includes meshes, groups, lights, and cameras. Click the (Eye) icon to toggle the visiblity of the corresponding group or node.
Right-clicking on a node provides a contextual menu with quick acces to various selection, visibility, and scene management options.
The History
panel lists all actions performed before running a mesh operation. Clicking on an item will revert back to the corresponding step in the past. Performing an action afterward will overwrite the previous 'future' actions. Running a mesh operation will result in clearing the history.
The Viewport Settings
panel contains settings for InstaLOD Studio's 3D viewport. This includes settings for the camera, environment, gizmos and statistics, as well as render settings.
The following overviews the settings available in this panel:
Viewport
.Viewport
aspect ratio are ignored.Camera Near Plane
and Camera Far Plane
are comptued automatically as the Viewport
camera moves.PBR
render mode for physically-based lighting and reflections.Viewport
will rotate the environment.Viewport
.Viewport
. Note: Occlusion Culling
is not restored after application restart.MSAA
is not restored after application restart.Viewport
. This does not affect the levels of AO map directly but the visual appearance in the Viewport
only.Tessellation
and POM
: Parallax Occlusion Mapping. The Object Inspector
panel contains settings for the currently slected object in the Outliner
. These settings include properties like the object's name and visbility as well as transformation and Custom Attributes.
The following overviews the settings available in this panel:
This section contains custom attributes for the selected object. These attributes can be used in conjunction with our scene rules and mesh match rules systems.
To learn more about scene rules check out our articles in our Knowledge Base:
The Output Log
panel displays console messages from InstaLOD.
The Mesh Operation Settings
panel contains settings for the currently selected mesh operation. The large dropdown menu at the top provides access to the available mesh operations within InstaLOD.
At the bottom are additional settings for our Mesh Match Rules
system and additional Operation Settings
.
The Texture Output
panel contains settings for any mesh operations that provide textures as an output. Settings such as the output format and resolution can be set here.
The following overviews the settings available in this panel:
Custom Texture Page Configuration
texture names that contain the string 'alphamask' will be used as alpha mask. When using a Custom Texture Page Configuration
textures that act as alpha masks must be setup manually.Super Sampling
causes an exponential increase in memory usage and processing time.Enable the switch to the right of the corresponding texture page to include it in the mesh operation.
Additional settings will appear based on the enabled texture pages.
Once enabled, InstaLOD will use delighting to remove baked in shadows and highlights from the texture pages.
The Material Editor
panel contains all materials assigned to the active scene including those created by mesh operations. This allows for quick and easy setup of realistic PBR materials.
Available materials are found at the top of the panel. The bottom section provides access to that material's channels and their settings.
To learn more about the Material Editor
panel, read our dedicated article here.
The Scene Rules
panel provides access to InstaLOD's scene rules engine.
InstaLOD features a powerful rules engine with which data can be prepared and cleaned up for further processing.
The traditional PLM workflow requires many manual changes. Hierarchies often need to be modified, geometry configured, tessellation changed on a per-part level, shading corrected, and materials need to be set up.
Using the rules engine in InstaLOD Studio, this workflow can be automated. Once rules have been established, they can be saved in a JSON profile and applied whenever the source data changes.
To learn more about scene rules, please read the following articles in our Knowledge Base:
The UV Viewer
panel displays the UV coordinates and 2D textures assigned to the selected objects in the Outliner
.
Various viewing options are available via the dedicated toolbar along the side.
Across the top are a set of menus for filtering and displaying the associated maps and materials assigned to the selected objects.
Along the bottom is a dedicated status bar displaying the size of the current texture displayed.