top of page


Made With


[Quaternion Project - Group Work]

  Responsible for: User Interface  

Mathematics and Graphics for Computer Games Assignment#2

at Goldsmiths University of London

2020 - 2021

The minion's eyes will follow a butterfly that can be controlled by the user. The eye tracking could be toggled on or off. The basic information about the quaternion used to represent the eye rotations are displayed on the main page. For detailed information regarding the implementation and the calculations can be seen when clicking the "enter the equation bubble" button where the quaternion multiplication used to calculate the rotations are shown. The rings represent the current eye rotations. Q1 represented by the white arrow is the current rotation. Q2 represented by the golden arrow is the rotation required to move to the destination rotation. Q3 represented by the black arrow is the final rotation calculated by multiplying Q1 by Q2.

Related Knowledge

[About Quaternion and Rotation]

About Quaternions and rotation:

bottom of page