- 16
- 0
- 约1.59万字
- 约 18页
- 2018-03-04 发布于贵州
- 举报
计算机图形学课程设计-二维图形变换课程设计参考
目录
一、课程设计任务及要求 1
二、需求分析 1
2.1 设计目标 1
2.2 设计环境 1
2.2.1 VC++6.0 1
2.2.2 MFC 2
2.3 设计题目及要求 2
三、总体设计 3
3.1 实现的算法 3
3.1.1 DDA算法画直线 3
3.1.2 Bresenham算法画直线 4
3.1.3中心点算法画圆和椭圆 4
3.2 图形变换的基本原理 6
3.2.1 平移变换 6
3.2.2 旋转变换 6
3.2.3 比例变换 6
四、详细设计 7
4.1 主要界面设计 7
4.2 设置颜色界面 7
4.2.1 界面设置代码: 7
4.2.2 点击“设置--颜色”后,运行结果如下: 8
4.3 二维线画图元实现 8
4.4 画多边形功能的实现 12
4.5 画Bezier曲线功能的实现 13
4.6 二维图形变换的实现 15
五、运行调试与分析讨论 17
六、设计体会与小结 17
七、参考文献 17
一、课程设计任务及要求
利用VC++设计实现二维图形变换:
1、学会使用VC++编写实现图形的绘制变换,需包括直线、曲线、多边形的绘制和变换
2、建立图形信息输入窗口,来输入图形的几何信息、拓扑信息和属性信息等
3、建立图形变换参数输入窗口,来输入图形的基本几何变换参数
4、熟练掌握平移变化、旋转变化和比例变换
二
您可能关注的文档
- 脱硫运行规程参考.doc
- 自动化机械设计课程设计-粒状巧克力糖包装机的设计参考.doc
- 自动化专业运动控制系统课程设计报告参考.doc
- 自动控制原理PPT电子课件教案- 第四章 线性系统的根轨迹法参考.ppt
- 自动控制原理PPT电子课件教案- 第六章 线性系统的校正方法参考.ppt
- 自动控制原理课程设计-串联超前校正装置的设计参考.doc
- 自动控制原理PPT电子课件教案- 第三章 线性系统的时域分析法参考.ppt
- 自动控制原理课程设计-串联超前校正课程设计参考.doc
- 自动控制原理课程设计-基于自动控制理论的性能分析与校正参考.doc
- 自动控制理论课程设计-自动控制系统建模、分析及校正参考.doc
最近下载
- 2025青海省高校毕业生“三支一扶”计划服务人员招募1950人考试备考试题及答案解析.docx VIP
- 煤矿电子围栏安装示意及说明参考.pdf VIP
- 通达信指标公式源码-六彩神龙源码(超级好用).doc VIP
- (2025年)广东广州市花都区事业单位考试题库公共基础知识真题及答案.docx VIP
- TCL 冰箱BCD-220EZ60使用说明书.pdf
- 核心机房电源系统健康度评估模型及说明241009V3.docx VIP
- 【人教版七下语文】阅读答题模板.pdf VIP
- 琵琶 琵琶能力拓展训练 五重奏《梦》.pptx VIP
- 2025广东广州市花都区部分事业单位招聘事业单位工作人员9人笔试参考题库附答案解析.docx VIP
- 光面爆破技术课件.ppt VIP
原创力文档

文档评论(0)