proper transformation

This commit is contained in:
Colin Rubow 2026-06-20 19:49:16 -06:00
commit 2cd6d8ef58

View file

@ -21,9 +21,9 @@ vec3 position_point_into_frame(vec3 point)
}
if (bool(is_fixed_orientation))
{
vec3 new_center = rotate_point_into_frame(fixed_orientation_center);
return point + (new_center - fixed_orientation_center);
return point - camera_rotation * camera_center + camera_rotation * fixed_orientation_center - fixed_orientation_center;
}
return rotate_point_into_frame(point - camera_center);
return camera_rotation*(point - camera_center);
}
#endif // POSITION_POINT_INTO_FRAME_GLSL