2010-07-24 78 views
1

鉴于以下路径: alt text http://img198.imageshack.us/img198/3692/curve.png这可怎么办?

怎能这些平滑的曲线来生成考虑到用户提供点和三次贝塞尔使用?如何解决控制点或贝塞尔曲线,或者我如何使用立方贝塞尔来计算这些点,给出用户点(红色方块)?基本上我有一个算法来解决给定4分的三次贝塞尔曲线,但用户只提供下面的点,所以没有控制点,我如何获得这些点?

谢谢

回答

3
+0

但是,这并没有给我一个方法来解决了4点,我想要解决bezier句柄,不使用不同的算法,因为我的应用程序的其余部分使用立方bezier – jmasterx 2010-07-24 04:15:18

+0

哦,这基本上是Catmull-Rom到Bezier然后。一些讨论在这里:http://processing.org/discourse/yabb2/YaBB.pl?num=1212123950 – 2010-07-24 04:21:28

+0

你如何处理整个路径小于4分或不是4的倍数的情况? – jmasterx 2010-07-24 04:32:14