diff --git a/src/utilities/intersections.cpp b/src/utilities/intersections.cpp index 660443f5fa74f3d6813c4b203df43a431bbc9844..f562734e278164142cb20db94f66d4a1ac0cd288 100644 --- a/src/utilities/intersections.cpp +++ b/src/utilities/intersections.cpp @@ -173,10 +173,10 @@ std::vector<Point> intersections(const std::vector<Point> &points, const Edge &l if (cand.has_value()) { // add depth information - float z = interpolateZ(points, cand.value()); + float z = interpolateZ(es[i], cand.value()); cand.value().z = z; result.push_back(cand.value()); } } return result; -} \ No newline at end of file +}