欢迎来到天天文库
浏览记录
ID:43323939
大小:50.63 KB
页数:8页
时间:2019-09-30
《CG课设报告模版》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、£加以講YANGTZEUNIVERSITY计算机图形学课程设计报告系(院):专业班级:姓名:学号:指导教师:设计时间:设计地点:计算机科学学院信计11101班姜圆香201106216严圣华2014.6.16-2014.6.26io2、际问题的能力。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
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
此文档下载收益归作者所有