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

Shortcuts for transformations #23

Open
JirkaDellOro opened this issue Sep 17, 2024 · 1 comment
Open

Shortcuts for transformations #23

JirkaDellOro opened this issue Sep 17, 2024 · 1 comment
Labels
question Further information is requested

Comments

@JirkaDellOro
Copy link
Member

JirkaDellOro commented Sep 17, 2024

At this point of time, we have concurring shortcuts for interactive transformation.
I used T for translation, R for rotation, and E for scale, to use at least two initials. S could also be used for scale.
Jonas uses W for translation, E for rotation and R for scale, which are appearently the shortcuts in Unreal and Unity.
I looked up some more

System Translation Rotation Scale
Unreal W E R
Unity W E R
Godot W E S
Blender G R S
Current T R E
Suggest T R S

I enjoy going with the initials for educational reasons

@JirkaDellOro JirkaDellOro added the question Further information is requested label Sep 17, 2024
@plojo
Copy link
Collaborator

plojo commented Oct 1, 2024

I also implemented the "Q" key for no transformation (similar to Unity), allowing users to freely view the game without altering objects. Assigning transformations to "QWER" aligns them conveniently on the keyboard, making it easy to switch between them quickly. This setup is also how some popular games handle frequently used abilities. However, since it seems younger generations are less familiar with keyboard controls for gaming, I agree that using the initials "TRS" for the different transformations might be more suitable for our educational purposes. That said, I still believe we need a fourth key to disable the transformation gizmo entirely.

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

No branches or pull requests

2 participants