drwhut / tabletop-club

An open-source platform for playing tabletop games in a physics-based 3D environment for Windows, macOS, and Linux! Made with the Godot Engine.
https://tabletopclub.net
MIT License
1.27k stars 55 forks source link

Extend the “Flip orientation” into “Row+”, “Row-”, “Pitch+”, “Pitch-”, “Yaw+”, “Yaw-” #165

Closed GrimPixel closed 1 year ago

GrimPixel commented 1 year ago

Some objects require flipping in 6 orientations, and the angle may be not exactly π. So 6 keys are required. I find 123456 are good for this.

drwhut commented 1 year ago

I'm not sure if extra key bindings are needed when one can precisely rotate an object using the Transform menu when right-clicking an object. For the vast majority of cases, I think having one flip binding should be enough.

GrimPixel commented 1 year ago

The doubling dice of backgammon requires this, as well as cubes in Boggle. Transform is enough for these two games. Maybe this feature will be required after a new game is invented by me.