@leeminardi wrote:
. . . . At what point must the 5th CV be considered?
The way the splines are evaluated is by stepping through the parametric Range, t, a small increase at a time. The incremental t value is plugged into the equations which spit out an xyz value. Much like the spreadsheet setup I posted earlier, at any given t the influence of each of the 4 CVs (in this case) varies.
The Range, though, is split into different zones with Knots at the border. When a Knot value in reached, the influence of the earliest CV of the 4 goes to zero, and no longer play a part, and the next CV (4th from the CV just removed) in line starts to contribute to the equation. Minimally at first, but increasing as the t values progress.
See the attached drawing and chart. This 8 CV AutoCAD spline has a Knot Vector (Nurbs term) as shown in the diagram. The Points in the drawing correspond to the Knot values shown in that grouping. The term Full Multiplicity refers to when a value is repeated Degree number of times. That indicates to the algorithm to uses the corresponding CV for %100 of the influence. It is why the AutoCAD curve lands directly on the start and end CV. As t increases from 0, the next 3 CVs start contributing to the equation. Notice how the curves on the chart start rising from the initial 0 influence state.
At any point along that horizontal (X) of the Chart, a vertical line will intersect several curves, all of the Y values will total 1.0 (%100) . Notice, also, that at each knot value, one curve ends while another starts.
************************************************************
May your cursor always snap to the location intended.