技术栈
b样条曲线
haing2019
5 天前
b样条曲线
·
能量法
B样条曲线拟合能量约束方法介绍
B样条曲线由控制点 Pᵢ 和基函数 Nᵢ,ₖ(u) 定义,其表达式为:C(u) = Σᵢ₌₀ⁿ Pᵢ · Nᵢ,ₖ(u), u ∈ [uₖ, uₘ₋ₖ]
haing2019
3 个月前
算法
·
b样条曲线
·
deboor
使用deboor法计算三次B样条曲线在参数为u处的位置的方法介绍
目标是计算 C(u),即曲线上参数为 u 的点。找到正确的区间 (Find Span): 找到节点向量中满足 u_k <= u < u_{k+1} 的索引 k。这个 k 就是“节点跨度”(knot span)。由于首尾有重复节点,实际有效的 k 范围是 [p, m-p-1] 或 [3, len(U)-4]。
我是有底线的