- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
旋转彩色立方体2016
课程设计(论文)任务书
软 件 学 院 学 院 桥梁 专 业 2 班
一、课程设计(论文)题目 旋转的彩色立方体
二、课程设计(论文)工作自 2014 年 6 月 2 日起至 2014 年 6 月 6 日止。
三、课程设计(论文) 地点: 软 件 学 院 实 训 中 心
四、课程设计(论文)内容要求:
1.本课程设计的目的
计算机图形学课程设计是计算机图形学课程中的知识、技术和技能的一个综合应用, 是培养图形软件开发能力的综合训练。通过课程设计,使学生更深入地理解和掌握计算机图形学理论与相关算法,巩固课内所学的知识、技术和技能,进一步提高图形软件开发的能力。为毕业设计和毕业后从事计算机绘图、计算机辅助设计、辅助教学、辅助工程、图形处理等打下基础。
2.课程设计的任务及要求
1)课程设计任务:
1、绘制一个不停转动的立方体,通过键盘的方向控制旋转方向;
2、实现立方体的纹理映射,为立方体的六个面分别贴上不同的纹理;
3、利用消影技术,实验立方体表面的遮挡关系;
4、具有比较好的动画效果,消除闪烁现象。
2)课程设计论文编写要求
(1)课程设计任务及要求
(2)设计思路--工作原理、功能规划
(3)详细设计---数据分析、算法思路、功能实现(含程序流程图、主要代码及注释)、界面等。
(4)运行调试与分析讨论---给出运行屏幕截图,分析运行结果,有何改进想法等。
(5)设计体会与小结---设计遇到的问题及解决办法,通过设计学到了哪些新知识,巩固了哪些知识,有哪些提高。
(6)参考文献(必须按标准格式列出,可参考教材后面的参考文献格式)
(7)报告按规定排版打印,要求装订平整,否则要求返工;
(8)课设报告的装订顺序如下:封面---任务书---中文摘要---目录----正文---附录(代码及相关图片)
(9)严禁抄袭,如有发现,按不及格处理。
4)课程设计评分标准:
(1)学习态度:10分;
(2)系统设计:20分;
(3)编程调试:20分;
(4)回答问题:20分;
(5)论文撰写:30分。
5)参考文献:
(1)陆枫 何云峰. 计算机图形学基础(第2版)[M]. 电子工业出版社
(2)张曦煌 杜俊俐. 计算机图形学[M]. 北京邮电大学出版社
(3)孙家广. 计算机图形学[M]. 清华大学出版社.
6)课程设计进度安排
1.准备阶段(4学时):选择设计题目、了解设计目的要求、查阅相关资料
2.程序模块设计分析阶段(4学时):程序总体设计、详细设计
3.代码编写调试阶段(8学时):程序模块代码编写、调试、测试
4.撰写论文阶段(4学时):总结课程设计任务和设计内容,撰写课程设计论文
学生签名:
2014 年 6 月 6 日
课程设计(论文)评审意见
(1)学习态度(10分):优( )、良( )、中( )、一般( )、差( );
(2)系统设计(20分):优( )、良( )、中( )、一般( )、差( );
(3)编程调试(20分):优( )、良( )、中( )、一般( )、差( );
(4)回答问题(20分):优( )、良( )、中( )、一般( )、差( );
(5)论文撰写(30分):优( )、良( )、中( )、一般( )、差( );
评阅人: 职称: 讲师
2014 年 6 月 6 日
中文摘要
软件专业经过三年的课程学习,已经积累了相关高级语言程序设计的基本知识。画出彩色正方体并使之旋转,这一题目考察了程序设计自顶而下、逐步细化的相关基本思想。题目难点在于实现可视化界面的交互、颜色的显示以及图像的旋转过程。
经过查找相关资料,本程序采用功能强大的图形库OPENGL并调用一系列WINDOWS API采用C/C++语言在Microsoft Visual C++6.0环境下编写。很好的解决了用C/C++编写图形界面的难点问题。通过Win32平台的OPENGL API实现了逼真的三维旋转效果
关键词:正方体;颜色变化;旋转;可视化;OPENGL
目 录
一、课程设计任务及要求 1
二、需求分析 2
1、设计说明 2
2、运行环境 2
3、程序功能实现 2
三、总体设计 3
1.OpenGL实现 3
四、详细设计 4
1、程序流程图 4
2.程序代码分析 5
1.OPENGL的初始化工作 5
2.立方体的主体绘制 5
您可能关注的文档
最近下载
- 成人氧气吸入疗法护理-中华护理学会团体标准.pptx VIP
- 2025年1月浙江浙江省普通高校招生信息技术选考真题卷.doc VIP
- 网络与信息安全管理员职业技能竞赛理论考试题及答案 .pdf VIP
- 建筑工程图集 01K403、01(03)K403:风机盘管安装(含2003年局部修改版).pdf VIP
- 工学一体化课程《小型网络管理与维护》任务2单元7教学单元活动方案.docx VIP
- 工学一体化课程《小型网络管理与维护》任务2单元6教学单元活动方案.docx VIP
- 中医护理门诊工作制度、岗位职责、安全管理制度.docx VIP
- 各类工作票和操作票模板.pdf VIP
- 公卫执业医师《学校、儿童少年卫生学必看考点》考试题.doc VIP
- 人工智能时代高职综合英语课程思政的融合与创新.pdf VIP
文档评论(0)