贝塞尔曲线(Bezier)和均匀B样条画图演示软件

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

界面:

2010-1-8 0-19-37.png

使用说明书

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 条评论

我要留言
  • 1 F

    zolor 发表于 2010-05-30 at 12:23 回复 引用

    怎么打不开你所连接的 google code?
  • 2 F

    pugwoo 发表于 2010-05-30 at 20:28 回复 引用

    @zolor-157001:
    我的google code 已经被google删除了,数据全没了
  • 3 F

    cheap ugg boots 木 发表于 2011-11-29 at 21:35 回复 引用

    It’s Very simply explained. She has no regard for the safety of other people. Hey guys, I hope this allowed.louis vuitton outlet I have never used this website before so I wasn't really sure what this was going to do. So this is just a test post. Do you obtain one eta upon as soon as it wish be before you amount to upright the nearby object on the blog? mulberry handbags outlet Satisfy You with Fashionably Designed; Outstanding Quality Monocle Down Jackets in Completely Low Price.木
  • 4 F

    north face jackets 发表于 2011-12-16 at 20:33 回复 引用

    引用:Whichever you choose, we guarantee it isa key part of womens fashion clothing and will be your hardest working wardrobe North face denali jacket sale staple this season as well as your wisest buy. And whatever your complexion, there is a shade that will work for you whether it's a warm honey, burnt toffee or smooth caramel.