littlebot
Published on 2025-04-12 / 0 Visits
0

【源码】基于 C++ 和 OpenGL 的计算机图形学课程作业项目

项目简介

本项目是中国科学技术大学本科课程《计算机图形学》(课程编号:00106501)2020 年春的课程作业项目,由刘利刚教授授课。通过一系列编程作业,助力同学们系统理解和熟悉计算机图形学的基本内容及发展。

项目的主要特性和功能

  1. 实现计算机图形学主要算法。
  2. 深入学习 OpenGL 图形渲染管线及 GPU shader 编程。
  3. 包含图像处理算法及实现。
  4. 运用 C++ 面向对象编程思想和基础设计模式、架构思维。
  5. 培养使用网上代码、库及资料的能力。
  6. 掌握从问题抽象到数学建模再到算法实现的方法。
  7. 使用 Unity3D 引擎开发 3D 游戏。

安装使用步骤

环境准备

  1. Vistual Studio Community 2019:从官网下载安装。
  2. QT 5.12.2:从官网下载,参考官方文档 | Class简易说明进行配置。
  3. Typora:从官网下载,Windows 系统可使用此链接,参考官方文档进行配置。
  4. 视频制作工具:可根据需要从Bandicam下载屏幕录制工具,从小丸工具箱下载视频压制工具。

作业使用

在已下载本项目源码文件后,进入相应的作业目录(Homeworks/),按照每个作业的具体要求和说明进行开发与测试。同时可参考辅助资料进行学习和问题解决。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】