样条曲线和贝塞尔曲线之间的图形函数编辑器有什么更好的UI

时间:2016-06-21 12:26:13

标签: user-interface graph bezier spline

我正在尝试制作一个游戏系统,可以将AI的决定权或游戏中的事物成功机会加权成可以编辑的图形功能

问题是,我不想实现多种图形。我想只使用一个曲线函数公式

现在我无法决定三阶bezier,如PhotoShop中的矢量路径,每个点有2个控制点

或者样条曲线自动近似贝塞尔曲线以传递所有点但需要添加点,如果要控制曲线的方式

您认为哪一个更方便使用,也更容易实现并防止错误?

1 个答案:

答案 0 :(得分:0)

我推荐的是两者的结合。您将曲线创建为Catmull-Rom样条曲线,该样条曲线通过所有点,每两个连续点之间具有一条三次贝塞尔曲线。然后,您将控制点呈现给用户,允许他们微调曲线的形状。