X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=world_entity.c;h=a12e071ade86fdf4a749ea840e1f61edcc434ed7;hb=874c9d7e6ee2d826f9eb34518e8163283439c38e;hp=975c008c2d4910ceb48f7feb9c09f98eeccf07fe;hpb=7f4c71033c06954f3094c9d51219628438b80ac8;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/world_entity.c b/world_entity.c index 975c008..a12e071 100644 --- a/world_entity.c +++ b/world_entity.c @@ -37,8 +37,7 @@ static void world_entity_focus_camera( world_instance *world, u32 uid ){ v3f dir = {0.0f,-1.0f,0.0f}; mdl_transform_vector( &cam->transform, dir, dir ); - m3x3_mulv( localplayer.invbasis, dir, dir ); - player_vector_angles( world_static.focus_cam.angles, dir, 1.0f, 0.0f ); + v3_angles( dir, world_static.focus_cam.angles ); v3_copy( cam->transform.co, world_static.focus_cam.pos ); world_static.focus_cam.fov = cam->fov; }