基于C++和Qt 5.15的B样条曲线绘制软件
本软件基于C++语言和Qt 5.15开发,可以实现B样条曲线的绘制功能。用户可以输入控制点,显示控制点和控制线。同时,用户可以随时输入曲线的次数并实时重绘曲线,默认为2次曲线。此外,本软件还支持选择曲线类型并实时重绘曲线,包括均匀B样条和分段Bezier类型。对于非均匀类型,本软件使用Hartley-Judd方法确定节点矢量的计算策略。用户还可以根据输入计算并显示B样条基函数图和B样条曲线。最后,本软件支持对任意控制顶点的位置、曲线次数、曲线类型进行修改,并实时动态显示结果。
下载地址
用户评论
功能齐全,满足了我对B样条曲线绘制的基本需求。
这个文件很容易上手,即使是对编程不太熟悉的人也可以轻松使用。
通过该文件,我成功绘制了美观且平滑的B样条曲线,效果令人满意。
代码结构清晰,易于阅读和修改。