- cen = cen.plus(s.p1.minus(Point.ORIGIN)).plus(s.p2.minus(Point.ORIGIN));
- Point centroid = Point.ORIGIN.plus(cen.times(1f/(2*segments.size())));
+ cen = cen.plus(s.p1.minus(Point.ZERO)).plus(s.p2.minus(Point.ZERO));
+ Point centroid = Point.ZERO.plus(cen.times(1f/(2*segments.size())));
+ //centroid = new Point(round(centroid.x), round(centroid.y), round(centroid.z));
+ if (segments.size() >= 3)