gamnit :: Camera :: defaultinit
# A camera with a point of view on the world
abstract class Camera
# TODO make this a physical object in the world
# The host `GamnitDisplay`
var display: GamnitDisplay
# Position of this camera in world space
var position = new Point3d[Float](0.0, 0.0, 0.0)
# The Model-View-Projection matrix created by this camera
#
# This method should only be called by the display at the moment
# of drawing to the screen.
fun mvp_matrix: Matrix is abstract
end
lib/gamnit/cameras.nit:23,1--39,3