记得当时看过一篇关于贝塞尔曲线的分析,对比的还有另一种曲线。
其中贝塞尔曲线的问题是,当控制点多了的时候,如果只想改变曲线中的一部分,需要调整好多控制点。 作为对比的另一种曲线就没有这个问题,只需要调整相邻的两个点就可以。
现在想不起来那个到底是什么了,有知道的大佬吗
1
v66ex 2019-11-20 17:25:19 +08:00 1
非均匀有理 b 样条曲线警告(
|
2
Hyseen 2019-11-20 17:27:16 +08:00 1
B 样条?
|
3
v66ex 2019-11-20 17:28:57 +08:00 1
lz 可以看看这两个视频了解,讲的还蛮清()楚()的
https://www.bilibili.com/video/av35637884 [回形针 PaperClip] 如何设计一个逼真的三维模型 https://www.bilibili.com/video/av65047864 [一席] 吴松磊:做完“摄像头如何监控十三亿人”两个月后,我们才做出第二个,如何制造爆款冥币 13:45 开始 |
6
secondwtq 2019-11-20 21:24:41 +08:00 1
|
7
Mutoo 2019-11-21 09:50:00 +08:00 1
贝塞尔曲线是由全部控制点参与插值而成,所以动了一个点,就会导致整个曲线变化(牵一发而动全身),没有局部性。
而 B-Spline 对局部性进行了补充,曲线分为 N 段,每段由相邻的 m 个控制点决定。 另外 B-Spline 可以头尾相连,形成一个平滑的闭环。我写了一个可以交互的 demo 可以玩一玩: https://codepen.io/mutoo/pen/LJVmqy |
8
wswang123 2019-11-21 10:42:39 +08:00
哈哈哈哈那时候上图形学的课,就是用 openGL 画了贝萨尔曲线和 B-Spline 曲线
|