Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gizmo movement plane #6346

Closed
LeXXik opened this issue May 10, 2024 · 5 comments · Fixed by #6607
Closed

Gizmo movement plane #6346

LeXXik opened this issue May 10, 2024 · 5 comments · Fixed by #6607
Assignees

Comments

@LeXXik
Copy link
Contributor

LeXXik commented May 10, 2024

This is a feature request to add a fourth movement plane to gizmo, which is always orthogonal to camera's forward normal.

@mvaligursky
Copy link
Contributor

Would you have some examples on how this is done elsewhere to clarify what is requested here? Is it a zoom control in a way?

@LeXXik
Copy link
Contributor Author

LeXXik commented May 10, 2024

Its a positional translation. In Blender, it is kind of a default one, although its not on a gizmo - when you press G to move, you enter the translation mode. If you press XYZ after, you can lock to axis. In PlayCanvas you are always locked to axis.

Not sure how to do it from UX. Maybe holding a CTRL the default 3 planes on gizmo get hidden, and a new one appear that can be grabbed. Or a hotkey that would enter a translation mode as if you grabbed the object and moving ortho to camera (no mouse holding, just moving, left clicking accepts the position, right - returns to original position), similar to Blender.

2024-05-10.11-48-43.mp4

@LeXXik
Copy link
Contributor Author

LeXXik commented May 10, 2024

Its just so much faster to move objects, especially with hotkeys. In Editor a similar operation is a bit tiring, trying to precisely click the arrows for every small movement. You get a fatigue super quickly.

2024-05-10.12-19-51.mp4

@mvaligursky
Copy link
Contributor

Nice, that looks awesome, thanks!

@kpal81xd
Copy link
Contributor

Okay this might be the point where we shift the editor to use the new gizmo system

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants