@property<EOL><INDENT>def view_matrix(self):<DEDENT>
self._update_yaw_and_pitch()<EOL>return self._gl_look_at(self.position, self.position + self.dir, self._up)<EOL>
:return: The current view matrix for the camera