欢迎来到天天文库
浏览记录
ID:6049615
大小:2.23 MB
页数:10页
时间:2018-01-01
《2015年计算机图形学期末作业及评分标准》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机图形学期末作业一、基本要求:人数:2人一组,分工合作,每人负责一部分工作。二、提交材料①打包(.rar或.zip格式)发送到邮箱540653703@qq.com(6月27日下午5点前);压缩包命名为:“学生1(学号1)+学生2(学号2).rar”。②电子版材料包括:可执行文件(.exe)+源代码(带有详细注释)+程序说明文档;其中,程序说明文档,介绍程序的总体框架、主要功能模块划分、操作方法、实现了哪些效果、若干张测试时的界面截图、组员分工情况、每个组员的联系方式等,上述条目缺一不可;其中,“组员
2、分工情况”需详细说明每个人对此程序做出哪些贡献,并排序。纸质说明文档提交时间:6月27日下午5点前提交程序说明文档的打印版,做好封皮,注明每个组员的姓名、学号、班级和联系方式。纸质说明文档提交地点:综合办公楼5楼研究生实验室,江乾峰(15542564933)处。大作业最终成绩打分会根据选题情况动态调整。若某题目被多次选择,则压低分数;若某题目被少量选择,则抬高分数,希望大家分散选题。注:未按照上述要求提交材料,不予评分;严禁抄袭他人程序或直接提交网上程序,否则按不及格处理!!!题目1:实现一种基于IBR
3、技术的图像合成系统,要求:①基于WindowsMFC框架下开发,左侧带有控制面板;②可导入多幅(至少两幅)不同角度的图像;③可自动生成任意中间角度的图像,并导出为bmp格式。题目2:实现一种面向山水画的徒手绘图软件,要求:①基于WindowsMFC框架下开发,左侧带有控制面板;②可选择画笔颜色、粗细、轻重;③可设置画笔晕染效果的轻重。题目3:利用OpenGL完成Doo-Sabin细分曲面的生成过程,要求:①动画过程演示呈现;②基于WindowsMFC框架下开发,左侧带有控制面板;③可设置固定初始复杂模型
4、(不能为简单的立方体等模型);④初始模型为3种或以上(若实现从外部导入模型可加分);⑤可设定各种线框、过渡线、过渡点等的线型、颜色等参数。题目4:利用OpenGL完成基于分形方法生成山体的过程,要求:①动画过程演示呈现(逐步迭代方式生成);②基于WindowsMFC框架下开发,左侧带有控制面板;③初始三角面片数量1000个或以上;④沿y方向进行随机扰动(非固定,每次运行结果不同);⑤可设定各种线段的线型、颜色等参数,最好贴纹理(加分)。题目5:利用OpenGL完成基于L-系统生成植物的过程,要求:①动画
5、过程演示呈现(逐步迭代方式生成);②基于WindowsMFC框架下开发,左侧带有控制面板;③可人工设定字符集、语法规则和字符解释;④可人工设定迭代次数(最好实现三维空间下迭代,加分);⑤可设定各种线段的线型、颜色等参数。题目6:利用OpenGL完成基于粒子系统的模拟火、雾、烟、焰火等外形随时间的变化而变动的模糊物体的过程,要求:①动画过程演示呈现;②基于WindowsMFC框架下开发,左侧带有控制面板;③可人工设定粒子的产生、发展(运动)、消亡等参数;④可人工设定粒子的属性(例如颜色等);⑤完成2种或以
6、上物体的绘制。题目7:利用C++语言实现二维图像morphing,要求:①动画过程演示呈现;②基于WindowsMFC框架下开发,左侧带有控制面板;③可人工设定控制点集或者控制轮廓;④可导入不同的图像;题目8:利用OpenGL完成关节动画控制,要求:①通过键盘或鼠标控制若干动作;②基于WindowsMFC框架下开发,左侧带有控制面板;③若完成投掷动作,可加分;投掷动作:
此文档下载收益归作者所有