进行了前三节课程的学习,我们已经学习了实现MVP变换的基础知识,那么是时候进行实现,coding了

games101计算机图形作业(零)

1.1环境下载

这项作业我们进行环境的配置,同时对作业的完成,我们使用c++语言

这里我们使用 Oracle VM VirtualBox 虚拟机。

如果你使用 Windows 系统,你可以

,下载完成后按照指示完成安装。如果你使用 Mac OS 系统,

你可以直接下载

,下载完成后按照指示完成安装。

如果你使用 Linux 内核的系统,你可以查看

找到你使用的系统,按照对应的指示完成安装。

1.2 下载虚拟硬盘

虚拟硬盘文件的下载地址

,密码为 games101。下载完成后得到 GAMES101_Ubuntu 18.04.2

(64bit).rar,将其解压后得到虚拟硬盘文件 GAMES101_Ubuntu 18.04.2 (64bi

t).vdi

1.3 配置虚拟机

打开 Virtual Box,点击新建,设置类型为 Linux,版本为 Ubuntu-64 bit

建议设置虚拟机的内存大小为 2GB,然后选择使用已有的虚拟硬盘文件,设置为

2之前解压得到的 GAMES101_Ubuntu 18.04.2 (64bit).vdi,最后点击创建就

完成了虚拟机的配置工作。

图片

虚拟机的密码为Ilovegraphics

1.4 安装 Guest Additions

进入系统后,点击上方菜单的设备,点击安装增强功能,如下图所示。安装

完成后,重启虚拟机系统就完成了 Guest Additions 的安装。

图片

2.1 开发工具说明

虚拟机中已经自带 Visual Studio Code 与 Sublime 作为文本编辑器,课程推

荐使用 VSCode 编辑代码,并且在命令行中编译、运行程序。

将框架拷贝到虚拟机中,打开 VSCode,选择 File->Open Folder 找到目标文

件夹,选择打开即可。

可以出现的问题

  • 虚拟机受使用环境影响,增强功能安装较慢,请耐心等待,不要提前关闭进程.

Thanks you

图片,课程来源:闫令琪老师的games101计算机图形学入门课程,欢迎大家前去了解