[Bf-blender-cvs] [b90aeb0a447] geometry-nodes-curve-support: Geometry Nodes Curves: Fix non-cylic mesh size calculation
Hans Goudey
noreply at git.blender.org
Mon Apr 5 20:54:56 CEST 2021
Commit: b90aeb0a447dada9ce560006ab0e186822e0b7c4
Author: Hans Goudey
Date: Mon Apr 5 13:54:50 2021 -0500
Branches: geometry-nodes-curve-support
https://developer.blender.org/rBb90aeb0a447dada9ce560006ab0e186822e0b7c4
Geometry Nodes Curves: Fix non-cylic mesh size calculation
===================================================================
M source/blender/nodes/geometry/nodes/node_geo_curve_to_mesh.cc
===================================================================
diff --git a/source/blender/nodes/geometry/nodes/node_geo_curve_to_mesh.cc b/source/blender/nodes/geometry/nodes/node_geo_curve_to_mesh.cc
index 6d6f4352b39..09b8bbeec94 100644
--- a/source/blender/nodes/geometry/nodes/node_geo_curve_to_mesh.cc
+++ b/source/blender/nodes/geometry/nodes/node_geo_curve_to_mesh.cc
@@ -142,7 +142,7 @@ static Mesh *curve_to_mesh_calculate(const DCurve &curve, const DCurve &profile_
for (const int i : curve.splines.index_range()) {
const Spline &spline = *curve.splines[i];
const int spline_vert_len = spline.evaluated_points_size();
- const int spline_edge_len = spline.is_cyclic ? spline_vert_len : spline_edge_len - 1;
+ const int spline_edge_len = spline.is_cyclic ? spline_vert_len : (spline_vert_len - 1);
/* An edge for every point for every curve segment, and edges for for the original profile's
* edges. */
vert_total += spline_vert_len * profile_vert_total;
More information about the Bf-blender-cvs
mailing list