Due to precision issues, when clip distance is too large, `ED_view3d_unproject_v3` may return values `inf`, `nan` or close to `FLT_MAX` when NDC is `1.0`. Resolve this issue by using `ED_view3d_win_to_segment_clipped` instead.
Due to precision issues, when clip distance is too large, `ED_view3d_unproject_v3` may return values `inf`, `nan` or close to `FLT_MAX` when NDC is `1.0`. Resolve this issue by using `ED_view3d_win_to_segment_clipped` instead.