贝塞尔曲线(Bezier)和均匀B样条画图演示软件
贝塞尔曲线和B样条曲线是计算机图形学的基本曲线,本软件是我这学期的实验之一,可作为贝塞尔曲线和均匀B样条曲线的教学演示软件。此版本为0.1,基本功能都有,详见下面帮助说明,欢迎使用并提出改进意见,谢谢。过些天会提供源代码,用VC WIN32开发。点击此处下载。
界面:

使用说明书:
1) 绘制曲线:
在画板内点击鼠标右键,选择要添加的曲线,然后再画板内点击画出控制点,完成后点击鼠标右键,选择"完成绘制当前曲线"。注:在点击时可按下拖动鼠标。完成绘制后可继续添加新的曲线,无条数限制。
2) 修改点位置:
将鼠标移动到点上时,点呈红色表示选中,这时可以左键拖动该点,改变其位置。在任何时刻都可以这么做。
3) 删除点或曲线:
将鼠标移动到点上,点呈红色表示选中,此时点击鼠标右键,选择"删除该点"或"删除该曲线"。
4) 拖动画板:
在没有添加曲线的情况下,鼠标在画板空白区域拖动,可拖动画板。
5) 放大缩小:
通过滑动鼠标中间滚轮可放大缩小画板。
6) 清空画板:
在画板内点击鼠标右键,选择"清空画板"。
7) 控制点、控制线的显示与否:
在画板内点击鼠标右键,选择"显示控制顶点"或"显示控制线"。
8) Bezier升阶降阶:
鼠标移动到在Bezier曲线的控制点上,点右键,选择"升阶"或"降阶"。
总之,所有操作只需要通过点击鼠标右键即可得到提示并完成,不需要键盘。
转载请注明:来自pugWoo's Life
本文地址:http://www.pugwoo.com/2010/01/7/bezier-bsplines-draw-software.html
4 条评论
我要留言zolor 发表于 2010-05-30 at 12:23 回复 引用
pugwoo 发表于 2010-05-30 at 20:28 回复 引用
我的google code 已经被google删除了,数据全没了
cheap ugg boots 木 发表于 2011-11-29 at 21:35 回复 引用
north face jackets 发表于 2011-12-16 at 20:33 回复 引用