X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player_common.c;h=e0a77769d03e4019eda3bb6fd55c02610ef9442f;hb=eead7b53ab6afe9b9e9bda2d5bfa6891e8845453;hp=87d90560e2d2ab8fda5ff7ea0cbc98dda82ab0f7;hpb=1d06671f87a9d24596fc6808d8e0db889a818750;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_common.c b/player_common.c index 87d9056..e0a7776 100644 --- a/player_common.c +++ b/player_common.c @@ -73,7 +73,9 @@ VG_STATIC void player__cam_iterate( player_instance *player ){ else{ v3_copy( (v3f){-0.15f,1.75f,0.0f}, cc->fpv_viewpoint ); v3_copy( (v3f){0.0f,0.0f,0.0f}, cc->fpv_offset ); - v3_copy( (v3f){0.0f,1.4f,0.0f}, cc->tpv_offset ); + + f32 h = vg_lerpf( 0.4f, 1.4f, k_cam_height ); + v3_copy( (v3f){0.0f,h,0.0f}, cc->tpv_offset ); v3_add( cc->tpv_offset_extra, cc->tpv_offset, cc->tpv_offset ); }