【发布时间】:2017-02-23 22:00:35
【问题描述】:
我曾与 SDL 合作过。我想知道如何在 windows 上使用 opengl 上下文打开窗口
【问题讨论】:
-
OpenGL 不了解 windows。 glu.h 可以完成一些工作。但是您仍然需要使用本机 API 来创建绘图表面。 OpenGL 所能做的就是在上下文中绘制(简化)。鼠标/键盘等取决于本机操作系统。
-
我知道你可以在代码块中找到一个模板,但我什么都不懂
-
Code Blocks 是一个 IDE,您不会进行同类比较。
-
所以我只想让你知道如何使用 gl.h 和 glu.h 在 windows 上创建一个带有上下文的窗口。
-
OpenGL 是图形库,而不是显示库。它指定像素的颜色,而不是它们应该如何显示。您必须要么使用库(更好的方法),要么使用目标平台的 API。如果您正在寻找图书馆,请查看 GLFW。相信我,如果你时间不够,学习一个库比学习一个图形 API 更好。 (我知道至少 Windows API 很糟糕。)