hs-furtwangen / FUDGE

https://hs-furtwangen.github.io/FUDGE/
MIT License
2 stars 0 forks source link

Shortcuts for transformations #23

Open JirkaDellOro opened 2 months ago

JirkaDellOro commented 2 months ago

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

plojo commented 1 month ago

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.