+void Camera::copy_parameters(const Camera &source)
+{
+ fov = source.fov;
+ height = source.height;
+ aspect = source.aspect;
+ clip_near = source.clip_near;
+ clip_far = source.clip_far;
+ frustum_x = source.frustum_x;
+ frustum_y = source.frustum_y;
+ rotate = source.rotate;
+ position = source.position;
+ look_dir = source.look_dir;
+ up_dir = source.up_dir;
+ update_projection_matrix();
+ update_object_matrix();
+}
+