- update
Recalculates the projection and view matrix of this camera and the Frustum
planes if updateFrustum i
- project
Projects the Vector3 given in world space to screen coordinates. It's the same
as GLU gluProject wit
- unproject
Function to translate a point given in screen coordinates to world space. It's
the same as GLU gluUn
- lookAt
Recalculates the direction of the camera to look at the point (x, y, z).
- rotate
Rotates the direction and up vector of this camera by the given angle around the
given axis. The dir
- translate
Moves the camera by the given vector.
- getPickRay
Creates a picking Ray from the coordinates given in screen coordinates. It is
assumed that the viewp
- normalizeUp
Normalizes the up vector by first calculating the right vector via a cross
product between direction
- rotateAround
Rotates the direction and up vector of this camera by the given angle around the
given axis, with th
- <init>
- applyToCanvas
- moveCamera