4f37012931
- Remove the degenerate case of vertical directions, by updating the viewup as the camera moves. - Remove the consequent limitation to 89.9 degrees. - Add (unused so far) camera roll angle, with setter. - Add accessors for all angles. Lua will want to know that. - Rename m_angleV/H to m_viewAngleV/H to distinguish them clearly from the orientation of the mesh. They will differ e.g. when the player is sitting somewhere. - Rename vertical turn so it includes 'view' in the name, because this one does not affect the player's rotation as turnH does. - Make player look north at start, like it originally did before the Z-up changes.