OpenGL SuperBible第五版。三角蓝色背景

时间:2014-03-04 10:05:40

标签: opengl

很抱歉不得不挖掘这么旧的书。但我正在使用OpenGL SB 5E,因为我的mac只支持OpenGL 3.3。

我目前正在开发第一个示例程序Triangle.cpp。我已经包含了所有必要的文件,设置了正确的路径,并构建并运行了程序。

我遇到了程序显示的问题。它应该在蓝色背景上显示一个红色三角形。我能看到红色三角形,但蓝色背景显示我屏幕上的其他散乱图像。

截图:

enter image description here

说实话,我不知道是什么导致了这个问题。然而,我有4个警告出现在GLTools.h:

  • 词法或预处理器问题:'glGenVertexArrays'宏重新定义
  • 词法或预处理器问题:重新定义'glDeleteVertexArrays'宏
  • 词法或预处理器问题:'glBindVertexArray'宏重新定义
  • 词法或预处理器问题:'glGenerateMipmap'宏重新定义

这些可能导致问题吗?

Macbook Pro 3,1 - 2.2GHz,4GB Ram

0 个答案:

没有答案