X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player_common.c;h=a7c42035af4c62c0734a0df048dda5d07be1493f;hb=0a33f65eecb5e75cddaefa08d3a5eb1a301d0479;hp=e0343a07aee2fca7ef644f73af9dcfabb7768882;hpb=9d5997f1e611b66c7220f7eb388f427032d8da79;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_common.c b/player_common.c index e0343a0..a7c4203 100644 --- a/player_common.c +++ b/player_common.c @@ -69,8 +69,11 @@ VG_STATIC void player__cam_iterate( player_instance *player ) v3_copy( (v3f){0.0f,1.4f,0.0f}, player->tpv_offset ); } else{ - v3_copy( (v3f){0.0f,1.8f,0.0f}, player->fpv_viewpoint ); + v3_copy( (v3f){-0.15f,1.75f,0.0f}, player->fpv_viewpoint ); +#if 0 v3_copy( (v3f){-0.35f,0.0f,0.0f}, player->fpv_offset ); +#endif + v3_copy( (v3f){0.0f,0.0f,0.0f}, player->fpv_offset ); v3_copy( (v3f){0.0f,1.4f,0.0f}, player->tpv_offset ); v3_add( TEMP_TPV_EXTRA, player->tpv_offset, player->tpv_offset ); } @@ -116,7 +119,7 @@ VG_STATIC void player__cam_iterate( player_instance *player ) /* fov -- simple blend */ /* FIXME: cl_fov */ - player->cam.fov = vg_lerpf( 97.0f, 118.0f, player->camera_type_blend ); + player->cam.fov = vg_lerpf( 97.0f, 128.0f, player->camera_type_blend ); /* * first person camera