鉴于我之前的想法可能太难了
是否可以绘制一条平滑(但“可编程”)的样条线,该样条线与一组有序点相交(或几乎相交),然后“放大”它。
以下是放大的内容可能意思是:
- 将曲线向“外部”扩展一定距离。
- 用较大的线条绘制样条线,但不要有尖锐的边缘
- 将样条线绘制为样条线上每个点的圆盘的并集,但圆盘直径取决于曲率。尖峰会产生更大的圆,这些圆应该“覆盖”尖点。例如,假设我们有一条 L 曲线。在尖点处使用的圆将大于端点处的圆,这将产生更渐进的变化(这里我们也需要根据直径的变化稍微偏移圆盘的位置)
- 任何光滑、规则且“包围”线段的东西都最好能以某种方式控制其平滑度和大小。目标是从视觉上对点集进行分组,以将它们与其他点组区分开来(我无法更改点本身的属性)