- /*
- * Mix follow / override cameras
- */
- player->camera_type_blend =
- vg_lerpf( player->camera_type_blend,
- (player->camera_mode == k_cam_firstperson)? 1.0f: 0.0f,
- 5.0f * vg.frame_delta );
- float t = player->camera_type_blend;
-
- v3f p0, p1, a0, a1;
- v3_lerp( player->follow_pos, player->override_pos,
- player->cam_position_override_strength, p1 );
- camera_lerp_angles( player->follow_angles, player->override_angles,
- player->cam_angles_override_strength, a1 );
-
- v3_copy( player->fpv_pos, p0 );
- v3_copy( player->fpv_angles, a0 );
-
- v3_lerp( p0, p1, player->camera_type_blend, player->cam.pos );
- camera_lerp_angles( a0, a1, player->camera_type_blend, player->cam.angles );
-
-
-#endif
- /* FIXME: cl_fov */
-
-#if 0