学号:201328014629077 《计算机图形学与应用》大作业程序说明 姓名:宋凌霄
程序使用说明
2014-5-13
1.bezier 曲线绘制
可实现任意阶数(根据输入控制点个数确定)bezier 曲线的生成,支持多种控制点输入方
法。
----鼠标生成控制点:点击“增加控制点”按钮进入(按右键完成输入)。
----控制点拖动:控制点可由鼠标拖动并改变位置。(注:靠近点即可选取,不可与点重合 ,
否则无法选定成功。选定后,当前控制点变为蓝色。)
----对选定控制点的删除:控制点选定后,将自动变为蓝色,点击“删除选定控制点”按钮即
可删除蓝色点。
----bezier 曲线阶数提升:点击按钮“Bezier 曲线阶数+1”即可,若想多次生阶,多次点击即
可。
----控制点显示状态切换:支持控制点显示&不显示两种状态,点击“不显示控制点/显示控
制点”按钮即可。
----支持手动输入控制点坐标:程序界面左下方的“当前控制点”表格显示为当前控制点的坐
标信息。也可在此表格内输入控制点坐标信息。
“AddRow”按钮:增加一行。
“RemRow”按钮:移除一行。
输入完成后点击“绘制 Bezier 曲线”按钮即可完成曲线绘制。
----xls 文件导入控制点坐标:点击“从文件导入”按钮可选择从 xls 文件中导入控制点坐标信
息。程序将读取 xls 文件 sheet1 的前两列作为控制点坐标信息。
----控制点坐标存储:点击“保存至文件”按钮可选择将控制点坐标信息存储进入指定 xls 文件
中。程序将控制点坐标信息保存至 xls 文件 sheet1 的前两列。
----“@”符号绘制:点击“画@”按钮即可绘制一个@图案。
----Bezier 曲线性质展示:程序界面右方有性质展示区。其中“端点性质”、“凸包性质”在曲线
上有所体现。点击相应按钮即可。
评论3
最新资源