--- Operating System, Graphics card ---
Windows 7 64 bit, NVIDIA Quadro 1000M
--- Blender version with error, and version that worked ---
error - 2.66.1
worked - 2.57
--- Short description of error ---
A build modifier on a bezier or NURBS curve, or a path, builds in an unpredictable, apparently random order. On a mesh it uses the vertex order, as expected. Checking "random" changes the order to a different random sequence. In 2.57 it built sequentially from the start of the curve/path.
--- Steps for others to reproduce the error (preferably based on attached .blend file) ---
1. Add bezier curve
2. Add build modifier to curve
3. Scrub through animation
Description
Description
Event Timeline
Comment Actions
It's not as much a bug than a limitation of constructive modifiers applying on a curve. The thing is -- edges are mainly automatically generated in this case and their order is not so much determinate.
Campbell, could you think of cheap way preserving order of existing edges in CDDM_calc_edges/BKE_mesh_calc_edges? If not would suggest calling this is known limitation of constructive modifiers on curves.
Comment Actions
fixed r56204,56205.
With no polygons it doesn't recalc edges at all, with some polygons, it extends the existing edge array but keeping them in order.