improved line tracer

This commit is contained in:
Vladislav Alpatov
2025-04-18 16:00:23 +03:00
parent 8bf0bb8e0d
commit f8202b116d
2 changed files with 80 additions and 60 deletions

View File

@@ -59,7 +59,7 @@ namespace omath::collision
if (tHit <= kEpsilon)
return ray.end;
}
else if (tHit < 0.0f || tHit > 1.0f)
else if (tHit <= kEpsilon || tHit >= 1.0f - kEpsilon)
return ray.end;
return ray.start + rayDir * tHit;