The Godot Q&A is currently undergoing maintenance!

Your ability to ask and answer questions is temporarily disabled. You can browse existing threads in read-only mode.

We are working on bringing this community platform back to its full functionality, stay tuned for updates.

godotengine.org | Twitter

0 votes

It is very useful when editing a 3D level to have a mouse navigation mode designed for traversal. For example, LMB press and drag to move the viewport camera forward, backward, strafe left, and strafe right. This mode should have a modifier for Elevation with strafe left, and strafe right (RMB press and drag). Another modifier for Orbit camera target/selection (MMB press and drag).
Is there anything currently existing that would expose similar functionality? The default setup is okay for small scenes and familiar due to its similarity to DCC apps like Blender, Maya, and Max. However, Large scale world editing needs something more efficient at both covering large distance and accurate in small spaces like interiors. DCC mouse navigation does not accomplish this very well.

in Engine by (12 points)

1 Answer

+1 vote

if you are using Godot 3.0.x,
you can do it with WASD and QE while holding RMB

by (9,800 points)

Some additional tips:

  • Scrolling the mouse wheel adjusts the movement speed.
  • Holding Shift increases movement speed.
  • Pressing Shift+F enables the freelook mode permanently until the right mouse button or Escape is pressed.
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.