0

我刚刚开始使用 Nehe 上的教程学习 OpenGL,到目前为止我都在遵循它们。

理解所有设置代码的必要性有多大?本教程是使用 Win32 api 设置一个窗口,我想我理解了大约 50% 的代码。

了解所有系统调用和 OpenGL 样板初始化内容是否至关重要,还是我可以继续努力而不会迷失方向?

4

1 回答 1

2

这是一个主观问题,但我的观点(以及许多其他人的观点)是您不需要编写所有特定于平台的样板文件。

如果你使用其他库,如 GLUT 或 SDL,它会变得容易得多:让库担心设置窗口,然后你可以专注于学习 OpenGL。当然,除非您学习 WinAPI,但您的优先级似乎在别处。

NeHe 教程有些过时了。我已经向人们指出学习现代 3D 图形编程是一个很好的入门资源,但也有许多其他“现代”OpenGL 教程。它使用 GLUT。

于 2012-04-12T03:01:36.137 回答