这里是中国科学技术大学本科课程《计算机图形学》(课程编号:00106501)的课程作业网站。
- 课程主页:Computer Graphics 2024 (Spring Summer)
- 授课教师:刘利刚教授
- 助教
- 沈鹏飞 [email protected]
- 李喆昊 [email protected]
- 吴汶政 [email protected]
课程的每个作业是作为一个 Github 项目来进行发布(如下第 1 部分),如下第 2 部分提供了课程所需的相关软件的下载链接及使用说明,第 3 部分提供了课程相关的辅助资料。
1. 课程作业 ->
本课程将通过精心设计的系统性编程作业(每周一个),来系统地理解和熟悉计算机图形学的基本内容及发展。通过这些编程作业,同学们能够学习到:
- 计算机图形学的主要内容及算法实现
- OpenGL 图形渲染管线及 GPU shader 编程
- 图像处理算法及实现
- C++ 面向对象编程思想和方法,了解基础的设计模式和架构思维
- 快速看懂及使用网上的代码、库及各种资料
- 从问题到抽象、到数学建模再到算法实现的方法
- Git:官网,下载链接,简易说明
- GitHub Desktop:官网,下载链接,官方文档,简易说明
- Visual Studio Community 2022: 官网
- CMake 3.27+:官网, 官方教程,官方文档
- [菜鸟教程] C 语言教程
- [菜鸟教程] C++ 教程
- C++ Primer:[链接] https://pan.baidu.com/s/1hmWNmL-KglaRGGbVOuPl5A,[提取码] h959
- 廖雪峰 Git 教程
- Git 教程 | 菜鸟教程
- OpenGL 教程: LearnOpenGL
- 中文技术文档的写作规范