vEuler angle è molto intuitivo per piccole rotazioni: se ruoto di angoli piccoli quello che ottengo è esattamente quello che mi aspetto
vSoluzione:
vTenere la rotazione come un quaternione
vAd ogni pressione di tasto generare un
quaternione corrispondente
al piccolo euler angle
vAd es. se premo left genero un quaternione
v
vComporre il risultato con moltiplicazione tra
quaternioni e tenere il
risultato come base;