Commit Graph

17 Commits

Author SHA1 Message Date
07a449b633 Simplifies raycast early exit condition
Combines the infinite length raycast hit check into a single condition.

This clarifies the logic and avoids redundant checks for early exit
in the ray-triangle intersection test, improving performance.
2025-09-08 23:52:35 +03:00
50ddf2d31e added more noexcept 2025-05-05 01:46:50 +03:00
b5e788385d fixed style 2025-05-03 20:38:58 +03:00
df6d75e554 changed code style 2025-05-03 20:31:59 +03:00
998c8f3a43 improved cmake, removed useless cmake files 2025-04-30 21:26:25 +03:00
9c934c5d9c improved tests 2025-04-18 16:36:22 +03:00
Vladislav Alpatov
f8202b116d improved line tracer 2025-04-18 16:00:23 +03:00
8bf0bb8e0d improved line trace and box primitive 2025-04-18 13:56:08 +03:00
c7dda0ff10 changed source files naming 2025-03-21 04:30:17 +03:00
Vladislav Alpatov
b9ac44a901 renamed headers 2025-03-21 04:17:42 +03:00
Vladislav Alpatov
6d0d267743 now template 2025-03-01 21:11:46 +03:00
6a324e8c0e improvement 2025-01-06 04:42:43 +03:00
a25aef049e improved code quality 2024-11-24 20:37:15 +03:00
21ff315bc6 removed useless stufff 2024-11-18 20:43:58 +03:00
a0b9d35edd fixed trace line, improved collision 2024-11-15 11:28:13 +03:00
0ba787f6e0 improved traceline 2024-11-14 07:30:58 +03:00
918036605b added trace line 2024-11-14 06:37:41 +03:00