计算机图形学实验六-西南交大要素
计算机图形学实验报告学号:姓名:班级:2016年6月日实验名称:三维交互式图形程序设计一、实验目的:1)掌握真实感图形生成的基本原理,如消隐、光照、材质等知识;2)学习使用OpenGL、GLUT等生成基本图形,如球体、正方体、茶壶等;3)学习使用OpenGL生成各种光源:点光源、平行光、聚光灯等;4)学习使用OpenGL设置绘制对象的颜色、材质;5)进一步熟悉OpenGL图形变换技术:几何变换、视图变换、观察变换等:(1)对模型实现各种几何变换(测试代码保留在程序中),包括对 glLoadMatrix 、 glMultMatrix 、 glTranslate 、 glRotate 、 glScale 等的使用;(2)视口变换,测试不同大小的视口 glViewport ;(3)投影变换,要对对平行投影与透视投影分别测试,使用不同的观察体参数,观察效果二、实验任务:1)使用MFC AppWizard 建立一个SDI 程序,根据参考资料2 和3中的步骤设置OpenGL 图形绘制环境。增加绘制如下表图形(选择其中任意一个,注意模型坐标系的选择和顶点坐标的计算)、球体或茶壶等(使用glut 函数)。环境中创建点光源、平行光、聚光灯(可利用对话框输入参数创建)、设置所绘制对象的材质,呈现出塑料、金属等材质特性。对光源的位置、方向、类型进行控制,改变材质参数,观察效果(测试代码保留在程序中);三
您可能关注的文档
最近下载
- GB/T 12754-2019彩色涂层钢板及钢带标准.pdf
- 《乘用车电液式主动悬架系统功能安全要求及测试方法》.pdf VIP
- 肉牛营养需要.pptx VIP
- 2022年新初一数学分班测试卷十套(含详细答案).docx VIP
- 烟花爆竹储存仓库安全检查清单.pptx VIP
- 三一重工 掘锚机 介绍.ppt VIP
- .2024.7.30项目)年产5500吨植保健康高效农药及70000吨医药中间体项目(一期、二期山东国邦药业有限公司报告书潍坊市滨海区绿色化工产业园临港路06335号.pdf VIP
- 特鲁索综合征.pptx VIP
- (帝斯曼课件)肉牛营养及饲养.ppt VIP
- 防爆电气安装施工方案.pdf VIP
原创力文档

文档评论(0)