OpenGL大作业三维小破房设计附报告

2024-05-27

OpenGL大作业:三维小破房设计(附报告)

简介

本项目是大一程序设计基础课的大作业,要求使用图形库进行三维场景设计。在参考了这篇CSDN博客中的代码后,我对其进行了修改和扩展,增加了房屋外部结构、内部家具、草地、树木、月亮和字母等元素。此外,还增加了方向键等按键调整视角的功能。项目包含源代码和实验报告,仅供学习和作业参考。

功能特点

  • 房屋设计:包含房屋的外部结构和内部家具。
  • 环境元素:增加了草地、树木和月亮等自然元素。
  • 视角调整:通过方向键等按键可以调整视角,增强交互性。
  • 实验报告:附带详细的实验报告,记录了设计思路和实现过程。

使用说明

  1. 克隆仓库
    git clone https://github.com/your-repo-url.git
    
  2. 打开项目: 使用支持OpenGL的开发环境(如Visual Studio)打开项目文件。

  3. 编译运行: 编译并运行项目,查看三维小破房的设计效果。

  4. 调整视角: 使用方向键等按键调整视角,观察不同角度的场景。

文件结构

  • src/:包含项目的源代码文件。
  • report/:包含实验报告的文档文件。
  • README.md:项目介绍文档。

致谢

感谢GUOXIAOHE0000提供的初始代码,为我的学习提供了很大的帮助。

许可证

本项目仅供学习和作业参考,请勿用于商业用途。


希望这个项目能对你的学习和作业有所帮助!如果有任何问题或建议,欢迎提出。

下载链接

OpenGL大作业三维小破房设计附报告