CG课设报告模版

CG课设报告模版

ID:43323939

大小:50.63 KB

页数:8页

时间:2019-09-30

CG课设报告模版_第1页
CG课设报告模版_第2页
CG课设报告模版_第3页
CG课设报告模版_第4页
CG课设报告模版_第5页
资源描述:

《CG课设报告模版》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、£加以講YANGTZEUNIVERSITY计算机图形学课程设计报告系(院):专业班级:姓名:学号:指导教师:设计时间:设计地点:计算机科学学院信计11101班姜圆香201106216严圣华2014.6.16-2014.6.26io

2、际问题的能力。VisualC++是在MicrosoftC的基础上发展而来的,随着计算机软、硬件技术的快速发展,如今VisualC++已成为集编辑、编译、运行、调试于一体功能强大的集成编程环境。以下以VisualC++6.0为对彖,主耍介绍VisualC++集成编成环境的使用、图形设备接口和常用图形程序设计、鼠标编程以及菜单设计等基础,口的是通过对VisualC++的学习,掌握VisualC++图形程序设计的方法,为计算机图形学原理部分的算法实现提供程序工具和方法。二、设计任务及要求要求学生能够独立运用计算机图形学理论与技术设计、编写、调试程序并撰写课程设il•扌比告。其中学生

3、必须完成二维线画图元和二维填充图元两个大功能,二维裁剪和二维图形变换至少实现两个内容,总共不少于10个算法。最后程序应做到:通用性、交互性、界面友好性!三、需求分析与总体设计理论基础:1、利用VisualC++6.0应用程序开发方法,从开始菜单中启动VisualC++6.0,进入开发集成环境;2、VisualC++提供了一种称为AppWizard的工具,利用该工具,用户可以方便地按照自己的需要创建符合需要的应用程序框架。在这个基础上,用户可以进一步将口己编写的程序加入到这个框架中,实现用户程序的功能。3、用户根据项目工程中的不同类,输入口己设计的程序代码,完成用户的程序设计。

4、1)图形设备接口:在Windows系统屮,程序都是通过一个叫做图形设备接口(GDI,GraphicsDeviceInterface)的抽彖接口和硬件打交道,Windows会自动将设备环境表映射到相应的物理设备,并且会提供正确的输入/输出指令。在Windows系统中,GDI向程序员提供了高层次的绘图函数,只要掌握这些绘图函数,就可以很方便地进行图形程序设计。2)设备描述表(DC,DeviceContext)DC是一•个数据结构,当程序向GDI设备小绘图时,需要访问该设备的DCoMFC将GDI的DC封装在C卄类屮,包括CDC类和CDC派生类,、课程设计的目的计算机图形学课程设计是

5、验证、巩固和补充课堂讲授的理论知识的必要环节,通过上机实验,培养学生的自学能力、动手能力、综合运用知识解决实际问题的能力。VisualC++是在MicrosoftC的基础上发展而来的,随着计算机软、硬件技术的快速发展,如今VisualC++已成为集编辑、编译、运行、调试于一体功能强大的集成编程环境。以下以VisualC++6.0为对彖,主耍介绍VisualC++集成编成环境的使用、图形设备接口和常用图形程序设计、鼠标编程以及菜单设计等基础,口的是通过对VisualC++的学习,掌握VisualC++图形程序设计的方法,为计算机图形学原理部分的算法实现提供程序工具和方法。二、设

6、计任务及要求要求学生能够独立运用计算机图形学理论与技术设计、编写、调试程序并撰写课程设il•扌比告。其中学生必须完成二维线画图元和二维填充图元两个大功能,二维裁剪和二维图形变换至少实现两个内容,总共不少于10个算法。最后程序应做到:通用性、交互性、界面友好性!三、需求分析与总体设计理论基础:1、利用VisualC++6.0应用程序开发方法,从开始菜单中启动VisualC++6.0,进入开发集成环境;2、VisualC++提供了一种称为AppWizard的工具,利用该工具,用户可以方便地按照自己的需要创建符合需要的应用程序框架。在这个基础上,用户可以进一步将口己编写的程序加入到

7、这个框架中,实现用户程序的功能。3、用户根据项目工程中的不同类,输入口己设计的程序代码,完成用户的程序设计。1)图形设备接口:在Windows系统屮,程序都是通过一个叫做图形设备接口(GDI,GraphicsDeviceInterface)的抽彖接口和硬件打交道,Windows会自动将设备环境表映射到相应的物理设备,并且会提供正确的输入/输出指令。在Windows系统中,GDI向程序员提供了高层次的绘图函数,只要掌握这些绘图函数,就可以很方便地进行图形程序设计。2)设备描述表(DC,DeviceCont

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。