3D Viewport

3D Viewport

Overview

This is the main environment where you work on your levels.

The active Viewport is present in all of the Editor Modes, one way or another.

In order to interact with the Viewport, make sure that this window is currently in focus. If it's in focus, the frame will have a thin yellow outline in this color.

To focus on the Active Window, you can either click anywhere in the window with any mouse button or hit the tilde ("~") key.

To maximize the active window to full screen, press Alt + Enter. To revert back to the regular screen size, press it again.

Remember the tilde "~" key, it is very useful for focusing on the Active Window when lots of other windows are present, such as the Objects List, Entity List, Layers, VS Editor, etc.

Edit modes

Left Mouse Button click (LMB) lets you interact with objects and the scene depending on the active cursor mode which can be changed on the Edit panel:

Mode

Description

Shortcut

Mode

Description

Shortcut

Select 

Selecting objects.

S

Add

Adds the selected object to the Entity List.

A

Move

Moves the selected object.

T or W

Rotate

Rotates the selected object.

E or Y

Scale

Scales the selected object.

R or H

Object Manipulation

Tool

Description

Shortcut

Example

Tool

Description

Shortcut

Example

Select multiple objects in an area

Hold and drag to select objects in a rectangular frame.

LMB hold

Select multiple objects precisely

While holding the Ctrl key, LMB click on objects to select or deselect them.

Hold Ctrl + LMB click

Lock Selection Mode

Locks the currently selected object. Will not allow you to select other objects.

You can check the bottom right of the screen to see, if Lock Selection is enabled.

Space

Zoom at Selected

Zooms camera in to the selected object.

Home

Cycle

Cycle through the selected objects, zooming the camera in to each of them with each key press.

 

Alt + PgUp and PgDn

Context Menu

Brings up the context menu.

Right Mouse Button click (RMB)

Camera navigation

Activates camera navigation.

Middle Mouse Button hold (MMB) or Shift key hold

Copy/Duplicate

Copies the selected object(s).

Hold CTRL and Move / CTRL+C , CTRL+V

Delete

Will prompt you to delete the current selection. Will also show its dependencies (e.g. "this object is referenced in a VS script").

Delete

Navigation modes

Game camera style

Standard navigation for the Level mode. This is active by default when the editor first loads.

 Option

Shortcut

 Option

Shortcut

Rotate (ORBIT)

hold SHIFT or MMB + mouse movement.

MOVE (PAN) horizontally

hold SHIFT or MMB + W, A, S, D keys.

MOVE (PAN) vertically

hold SHIFT or MMB + Q, Z keys.

Camera movement SPEED increase

hold SHIFT + MouseWheel UP.

Camera movement SPEED decrease

 hold SHIFT + MouseWheel DOWN.

ALTERNATE MOVE (PAN) horizontally

 hold SHIFT or MMB + hold LMB + mouse movement.

ALTERNATE MOVE (PAN) vertically

 hold SHIFT or MMB + hold RMB + mouse movement.

ZOOM IN with temporary FOV change

 hold SHIFT or MMB + hold E key (will revert to default Zoom level on Shift or MMB release).

ZOOM OUT with temporary FOV change

 hold SHIFT or MMB + hold C key (will revert to default Zoom level on Shift or MMB release).

Drop camera to the ground

 hold SHIFT or MMB + press Caps Lock.

 

  • This Alternate Movement does NOT take into account the camera movement speed that you set up with the Mouse Wheel. It only depends on your actual mouse movement pattern when holding Shift or MMB LMB or RMB.

     

Arcball camera style

This is a special navigation style designed so that you can rotate the camera around the current mouse cursor position. You can temporarily activate this feature by holding Alt MMB + mouse movement.

Alternatively, you can press the "Arcball camera style" icon on the panel (as pictured above).

The Mouse Wheel Up zooms the camera in, the Mouse Wheel Down zooms the camera out.

 Option

Shortcut

 Option

Shortcut

Rotate (ORBIT)

hold SHIFT or MMB + mouse movement.

MOVE (PAN) vertically

hold SHIFT or MMB  + hold RMB + mouse movement.

ZOOM with camera moving to or from the selected object

hold SHIFT or MMB + hold LMB + mouse movement.

ZOOM IN with camera moving to the selected object

hold SHIFT + MouseWheel UP.

ZOOM OUT with the camera moving away from the selected object

hold SHIFT + MouseWheel DOWN.

Status Bar

This is the bottom bar that shows some helpful information.

Option\icon

Description

Option\icon

Description

Nothing Selected

This is shown when nothing is selected. Shortcut: Ctrl+D to select nothing.
Otherwise, this will show the name of the selected object or the number of objects selected in total.

V:0

Polycount of the selected object. Mouse-over this for additional information. 

This information is also visible in the Selection Info window.

Grid: 1.00 m

Current size of the grid sections.

Snap: 0.10 m

The current snap setting.

Isolate

Hide all Editor-only helpers of non-selected objects. This is similar to pressing Ctrl + E, except you're hiding every object that isn't selected. This is useful for complicated scenes. Shortcut: CTRL + Space.

Lock Selection

Locks your current selection so that you cannot accidentally deselect it. This is useful when working with complicated scenes. Shortcut: Space.

Note the YELLOW OUTLINE that surrounds the selected objects when Lock Selection is ON.

Absolute ( "ON" by default) 

Display the XYZ coordinates on the right side of the Status Bar in absolute numbers. If "OFF", the numbers will be displayed in relative numbers.

 

 

 

On this page:

Exodus SDK © 2005-2023, 4A Games Limited. Developed by 4A Games®.
4A Games® is a registered trademark, and 4A Games Limited, Exodus SDK and their respective logos are trademarks of 4A Games Limited.
Published by Deep Silver. Deep Silver is a division of PLAION GmbH, Austria. Deep Silver and Plaion are registered trademarks of PLAION GmbH.
Metro Exodus is inspired by the internationally best-selling novels METRO 2033 and METRO 2034 by Dmitry Glukhovsky.
All other trademarks, logos and copyrights are property of their respective owners. All rights reserved.
By using this site, downloading or using the Exodus SDK or related content, you are agreeing to be bound by the terms of the End User License Agreement.


EULA