CryoVR / CryoVR_Vitrobot

This repo is for pre-training Vitrobot
7 stars 0 forks source link

Interaction in the PC version #47

Open chenyingjie opened 3 years ago

chenyingjie commented 3 years ago

I found the interaction, especially the "WASD" to control hand/eye position is very hard to use.

Currently the mouse's central button is used for zoom? I suggest we swap the functions of "W/ S" with central mouse Scrolling. Mouse scrolling means take the object closer or move it further.

WASD is simple for eye control. AD for pan, WS for zoom in and out.

chenyingjie commented 3 years ago

Or make it simple, WASD is to move your eye arround the current cursor. S rotate left around the cursor. D rotate right. W move closer. D move furthur.

Mouse move object - then eye focus on mouse cursor. Mouse central button/scrolling move forward/backward

chenyingjie commented 3 years ago

Another thought - why do we need to zoom in/out?

Can you simply put WASD as: Move up/down/left/right along the current screen plane? Then mouse scrolling is move forward/backward.