From a9ff7868cf48679c1faf47257031f0e224963a76 Mon Sep 17 00:00:00 2001 From: Orange Date: Mon, 23 Mar 2026 05:52:35 +0300 Subject: [PATCH] simplified code --- include/omath/algorithm/targeting.hpp | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/include/omath/algorithm/targeting.hpp b/include/omath/algorithm/targeting.hpp index 6d4dbea..c5016c5 100644 --- a/include/omath/algorithm/targeting.hpp +++ b/include/omath/algorithm/targeting.hpp @@ -35,13 +35,8 @@ namespace omath::algorithm const auto current_target_angles = camera.calc_look_at_angles(get_position(*current)); const auto best_target_angles = camera.calc_look_at_angles(get_position(*best_target)); - const Vector2 current_angles_vec = {current_target_angles.pitch.as_degrees(), - current_target_angles.yaw.as_degrees()}; - const Vector2 best_angles_vec = {best_target_angles.pitch.as_degrees(), - best_target_angles.yaw.as_degrees()}; - - const auto current_target_distance = camera_angles_vec.distance_to(current_angles_vec); - const auto best_target_distance = camera_angles_vec.distance_to(best_angles_vec); + const auto current_target_distance = camera_angles_vec.distance_to(current_target_angles.as_vector3()); + const auto best_target_distance = camera_angles.as_vector3().distance_to(best_target_angles.as_vector3()); if (current_target_distance < best_target_distance) best_target = current; }