计算机图形学综合实验

上传者: shijun1993 | 上传时间: 2021-11-22 16:41:00 | 文件大小: 19.42MB | 文件类型: -
该资源为计算机图形学课程综合实验内容,是在visualstudio平台下用OpenGL编写的程序。该程序综合了坐标变换、键盘鼠标交互控制、视点移动、光源、纹理贴图等图形学基本要求,主要实现了以下功能:1、在三维空间内绘制立体图形(在本实验中为三只小猪),2、用键盘控制小猪沿头部方向前进和后退、左转和右转、上移和下移、放大和缩小、跳跃前进等功能,3、实现鼠标右键菜单,并通过右键菜单选项实现第一人称视角和第三人称视角的转换,4、在场景中设置光源,本实验中设置了一个点光源和一个聚光灯光源,其中点光源可见且其位置可由键盘控制移动,且可开关,5、在场景中和动物表面进行贴图,主要运用了平面贴图和球面贴图以及BMP图像文件的导入,6、实现在场景中用鼠标点击任意位置即可使动物移动到相应位置。该代码仅供学习交流,谢谢~

文件下载

评论信息

  • asmne :
    楼主提供的代码很有借鉴意义
    2014-12-30
  • liuliuyouyou :
    很好,代码能用,很好的参考
    2014-07-04
  • u013454092 :
    太好了,正中下怀,卤煮的程序介绍也很好,刚好可以用来作为课程报告的参考
    2014-01-12

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明