首页
/ OpenGL大作业图形学课程期末项目

OpenGL大作业图形学课程期末项目

2026-02-01 04:14:16作者:苗圣禹Peter

本项目为《图形学》课程的期末大作业,通过OpenGL实现了海面太阳高升的场景模拟。在这一场景中,您可以观察到天空中的飞机、海面上的小船以及接近海平线的金碧辉煌宝塔。同时,为了增加场景的深度感,位于远处的物体会被雾气所遮挡。

交互介绍

  • 鼠标移动:通过移动鼠标,您可以直接控制视角的方向。
  • 鼠标滚轮滑动:滚动鼠标滚轮,可以方便地对场景进行放大或缩小操作。
  • 按键操作:按下w(↑)a(←)s(↓)d(→)键,可以分别控制视点向上、左、下、右移动。

引用的第三方库

  • glad库:用于访问OpenGL的规范化接口的第三方库。
  • GLFW库:用于图形、窗口、渲染等操作的第三方库。
  • glm库:进行向量和矩阵数学计算的库。
  • assimp库:用于读取和加载obj模型的库。
  • stb_image.h:用于读取图片的头文件。

请查阅opengl大作业图形学课程的期末大作业.pdf文件,以获取更多关于本项目的信息和技术细节。

登录后查看全文
热门项目推荐
相关项目推荐