The Viewport
is utilized in many different project types within InstaMAT Studio such as in the Element Graph, Asset Texturing, and Materialize Image. The Viewport
is more than just a viewer. Gizmos provide artistic interaction and control over the position, scale, and rotation of meshes in the scene. Gizmos can also control the position of gradients, decals, and projections in 3D space. Mesh modifier nodes like the Mesh Bend
node can also be controlled directly in the Viewport
.
Most essentially, painting using InstaMAT's procedural 3D painting engine is done directly in the Viewport
. Painting can be done in layering and Canvas
-based projects.
To learn more about how to adjust aspects of the
Viewport
such as the camera, environment, and render settings, please read our article on the Viewport Settings panel. Here you will learn how to change the environment image, adjust the camera's exposure, and dial in the scene's tessellation and displacement settings.
The Viewport
is made up of four parts: The 3D view, toolbar, axis gizmo, and status bar.
The following is how to navigate in the Viewport
:
Viewport
area and centers the orbit pivot point to the origin.The Viewport
contains a dedicated toolbar with the following actions:
Viewport
gizmo to translate the position of the selected mesh. Keyboard shortcut: W.Viewport
gizmo to rotate the orientation of the selected mesh around its pivot point. Keyboard shortcut: E.Viewport
gizmo to scale the size of the selected mesh. Keyboard shortcut: R.Viewport
to disk.Displacement Factor
, use the Viewport Settings panel under Render Settings
.Viewport
.Allow Mip Mapping in Layering
setting in the Preferences panel under the Layering
tab.Pick Mesh
panel to load a mesh into the Viewport
.Click the button above the toolbar to move the
Viewport
and Image Viewer over to the right panel. To learn more about adjusting InstaMAT's UI, please read our dedicated article on Adjusting the Canvas UI Layout
The Axis Gizmo
shows the world space orientation of the scene. Additionally, the gizmo also doubles as a reflection sphere for the Viewport's
image-based environment lighting.
The following can be done with the Axis Gizmo
:
The Viewport's
status bar displays the total polygon and drawcall count for the scene.
InstaMAT Studio features gizmos to help move, rotate, and scale objects within the Viewport
. The different gizmo types can be accessed by selecting the corresponding icons within the Viewport's
toolbar or by using keyboard shortcuts.
Move | Rotate | Scale |
---|---|---|
W | E | R |
The rotation gizmo provides rotation angle snapping by holding down the Cmd/Ctrl key while rotating. This snaps the rotation to relative 15º increments based on the angle at which the modifier key was initially pressed.
Here are some methods to load meshes into the Viewport
:
Viewport's
toolbar or by pressing Cmd/Ctrl + T.Canvas
view, either left click the node's mesh input/output connection point, or right click the node to bring up the contextual menu and select View Mesh
.Canvas
and press V to view any available mesh outputs.Individual texture channels can be soloed directly on the meshes in the current scene. Soloing channels makes it easy to visually understand the intensities and locations of particular material attributes such as the roughness or height displacement.
To solo and cycle through individual channels in the Viewport
:
Viewport
is selected.To return to PBR
or "Material" mode, press M.
Alternatively, the
Solo Material Channel
render mode can be selected under theEnvironment Settings
section in the Viewport Settings panel.
To maximize the real estate of the Viewport
in the Canvas interface, use the button in the Canvas Toolbar to shift it so that it takes up the center section of the UI. You can then maximize it further by hiding the left and right panel sections by clicking on their respective top tab icons.
To learn more about adjusting InstaMAT's UI, please read our dedicated article here.