3D model se sastoji od dva torusa, dva dvostruka torusa i dva trostruka torusa. Za dovođenje svih torusa u željeni položaj primijenjene su na njihove standardne implicitne jednadžbe određene transformacije: translacije i rotacije oko koordinatnih osi.
Translacija za vektor \((x_0,y_0,z_0)\) je preslikavanje oblika $$(x,y,z)\mapsto(x+x_0,y+y_0,z+z_0).$$
Rotacija \(R_{x,\phi}\) oko osi \(x\) za kut \(\phi\) ima matrični prikaz u kanonskoj bazi $$R_{x,\phi}=\begin{bmatrix}1&0&0\\ 0&\cos{\phi}&-\sin{\phi}\\ 0&\sin{\phi}&\cos{\phi}\end{bmatrix}.$$
Rotacija \(R_{y,\phi}\) oko osi \(y\) za kut \(\phi\) ima matrični prikaz u kanonskoj bazi $$R_{y,\phi}=\begin{bmatrix}\cos{\phi}&0&\sin{\phi}\\ 0&1&0\\ -\sin{\phi}&0&\cos{\phi}\end{bmatrix}.$$
Rotacija \(R_{z,\phi}\) oko osi \(z\) za kut \(\phi\) ima matrični prikaz u kanonskoj bazi $$R_{z,\phi}=\begin{bmatrix}\cos{\phi}&-\sin{\phi}&0\\ \sin{\phi}&\cos{\phi}&0\\ 0&0&1\end{bmatrix}.$$
Zumiranje se obavlja skrolanjem kotačića miša, a pomoću lijeve tipke miša možete mijenjati pogled. Ukoliko je na tastaturi pritisnuta tipka S, tada se zumiranje može obaviti micanjem miša s pritisnutom bilo kojom tipkom miša. Ako je pritisnuta na tastaturi tipka A, tada se mijenjanje pogleda može obaviti uz bilo koju pritisnutu tipku miša.
Pomoću dodira jednim prstom možete se kretati oko objekta. Pomoću dodira dva prsta na standardni način možete približavati ili udaljavati kameru od objekta.
Pomoću tipke Reset možete vratiti početni pogled na 3D model. Također možete korisiti i tipku R na tastaturi.