183 const auto solution =
190 const auto normal = triangle.TryNormal();
196 return RayTriangleHit3<T>{
197 solution->Distance, ray.PointAt(solution->Distance), *normal,
198 Vec3<T>(T(1) - solution->SecondWeight - solution->ThirdWeight,
199 solution->SecondWeight, solution->ThirdWeight),