graphics-lab-2

This project is based on example code provided in Lab 2 of DI41008 - Graphics module and used by WaterCoFire for self-learning purpose.

本项目是基于 DI41008 - Graphics(计算机图形学)课程的 Lab 2 所提供的示例代码的项目,被 WaterCoFire 用于自学目的。

The CMake configuration of this project ensures compatibility with both macOS (Apple Silicon) and Windows 11 systems using the MinGW toolchain (e.g., in IDEs like CLion or terminal environments).

本项目的 CMake 文件配置使项目能够在 macOS(Apple Silicon)及 Windows 11 系统中通过 MinGW 工具链成功构建和运行(例如在 CLion 等 IDE 或终端环境中)。

Among all tasks in the Lab 2 document upon which this project is based, only the second task in Section 5 (Further exercises) has not been implemented in this project.

在本项目所基于的 Lab 2 文档的所有任务中,仅第 5 节(Further exercises)中的第二项任务未在本项目中被实现。

DIICSU holds copyright on certain code in this project. Use responsibly.
本项目中的部分代码为 DIICSU 版权所有,请正确使用。

Similarly, since the Lab document is also protected by copyright, WaterCoFire cannot directly share them here. If you are a faculty/student of DIICSU, or other authorised person, please contact WaterCoFire for having access to relevant materials.
同理,由于 Lab 文档同样受到版权保护,WaterCoFire 无法在此直接提供分享。如果您是 DIICSU 的教职工/学生,或其他经过授权的人员,请与 WaterCoFire 联系以获取相关资料。

Accessing
访问

This project has been open-sourced on GitHub.

本项目已在 GitHub 上开源。

🔗 graphics-lab-2 on GitHub

Found an issue, bug, or want to make a suggestion?
发现问题、bug,或希望提出建议?

Please report in the “Issues” section of this GitHub project:
请您在本 GitHub 项目的 “Issues” 区内提出:

  1. Click “New issue”.
    点击 “New issue”。
  2. Write a title and description as required.
    按要求撰写标题(title)和描述(description)。
  3. Click “Create”. You can also press Ctrl + Enter on Windows PC or ⌘ ⏎ on Mac.
    点击 “Create”。您也可以在 Windows 电脑上按下 Ctrl + Enter 或在 Mac 上按下 ⌘ ⏎。