
计算机图形学综合性实验
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
计算机图形学综合性实验旨在通过实践项目加深学生对图形算法、渲染技术和三维建模的理解与应用,培养解决复杂问题的能力。
该资源是计算机图形学课程综合实验的内容,在Visual Studio平台上使用OpenGL编写程序。此程序涵盖了坐标变换、键盘鼠标交互控制、视点移动、光源设置及纹理贴图等基本要求,具体实现了以下功能:
1. 在三维空间内绘制立体模型(本例中为三只小猪)。
2. 通过键盘操作使小猪沿头部方向前进和后退、左转和右转、上移和下移、放大缩小以及跳跃等功能。
3. 实现鼠标右键菜单,用户可以通过该菜单选项在第一人称视角与第三人称视角之间进行切换。
4. 场景中设置了光源:包括一个点光源及一个聚光灯光源。其中,点光源可见且其位置可通过键盘控制移动,并可开关灯效。
5. 在场景和动物表面应用纹理贴图,主要使用了平面贴图、球面贴图以及BMP图像文件的导入功能。
6. 用户可以在场景中通过鼠标点击任意位置使小猪移动到相应的位置。
该代码仅供学习交流。
全部评论 (0)
还没有任何评论哟~


