教材的第二章概述了OpenGL编程的一些元素。本章的主要任务是建立并运行第一个示例OpenGL程序。
在附录A和b中,教科书给出了在Windows和Mac上设置OpenGL项目的详细说明。我已经完成了在Windows和Mac上设置示例项目的工作,因此您不必自己费力完成赢博体育细节。下面的部分将为您提供一个预构建的示例项目,并将为您提供设置计算机进行OpenGL开发所需的额外说明。
上面的按钮链接到Visual Studio的示例项目。本课题实现了课本程序2.5。
我使用Visual Studio 2022社区版创建了这个项目。
这个项目是完全独立的,并包含赢博体育的库,你将需要在本课程的OpenGL开发。
在本课程中,您需要安装一些库。我们将使用自制包管理系统来做到这一点。
如果您还没有这样做,请转到brew.sh并按照其中的说明在您的计算机上安装homebrew。
安装完成后,在终端窗口中运行如下命令:
安装glfw3,安装GLM
这将安装您需要的库。
接下来,点击本节顶部的蓝色按钮下载Xcode starter项目。本课题实现了教材第二章程序2.5。在Xcode中打开这个项目并运行它以确认它正确运行。