The Camera processes the scene as seen in "View Space"
View Space is the coordinate system with each vertex as seen from the camera.
Use a View Matrix to convert from World Space to View Space
View Matrix requires 4 values: Camera Position, Direction, Right and Up.
Camera Position: Simply the position of the camera
Direction: The direction the camera is looking in
Direction vector actually points in opposite direction of the intuitive "direction"
Right: Vector facing right of the camera, defines x-axis. Can calculate by doing cross product of Direction and "up" vector [0,1,0].
Up: Upwards relative to where the camera is facing. Can calculate by doing cross product of Direction and Right vectors.