1
1
计算NURBS曲线的弧长相当复杂。需要对两个给定参数值之间的差分长度进行积分。即使对于简单的二次B样条曲线,这也会变得很混乱,如图1所示 this question . 因为你不注重准确性,所以用数字来近似长度可能就足够了。数学题下的答案之一。这个问题指的是你们可以采用的细分方案。可以将其扩展到NURBS。然而,一种更简单的方法可能同样适用于您的应用程序:只需在您感兴趣的间隔内的多个均匀间隔的采样点处评估曲线。然后,计算此采样的多段线的长度。这种方法可以通过基于曲率改变采样密度来改进。但统一的方法可能对你来说已经足够好了。准确度与您使用的样本数量相关。
为了得到一点
|
Diret · 获取范围内每个数字的子倍数的算法 2 年前 |
Saif · 排序时python如何决定何时调用比较器? 2 年前 |
Wadu Hek · 查找列表中唯一的重复项 2 年前 |
Crawford Patten · 如何获得整数列表的四分位数 2 年前 |
MoonGoose · 如何在python中围绕特殊字符创建空间? 2 年前 |
taha khamis · 在一个数字中组合元素的省道 2 年前 |
Soup · 比O(n)更快地找到阶乘n模m 2 年前 |
BigO · 单词积分游戏不断增加数字[关闭] 2 年前 |