diff --git a/libs/geom/include/psemek/geom/intersection.hpp b/libs/geom/include/psemek/geom/intersection.hpp index 49d9dc94..5224e0a6 100644 --- a/libs/geom/include/psemek/geom/intersection.hpp +++ b/libs/geom/include/psemek/geom/intersection.hpp @@ -252,13 +252,13 @@ namespace psemek::geom template bool intersect(ray const & r, sphere const & s) { - return intersection(r, s).empty(); + return !intersection(r, s).empty(); } template bool intersect(ray const & r, cylinder const & c) { - return intersection(r, c).empty(); + return !intersection(r, c).empty(); } }