在opengl 4.5

时间:2016-12-19 17:58:13

标签: c opengl opengl-3 opengl-4

让我们想象一下这样的数组:

[0,0,0,1,1,0,0,0]
[0,0,1,0,0,1,0,0]
[0,1,0,0,0,0,1,0]
[0,1,0,0,0,0,1,0]
[0,0,1,0,0,1,0,0]
[0,0,0,1,1,0,0,0]

由于这个数组大小为8x6,我想将窗口的宽度除以8,将高度除以6,然后将数组中的每个'1'表示为一些颜色矩形,并将每个'0'表示为什么都没有(背景颜色)。就像在这个例子中一样(当然没有分割线):

picture

我能够绘制我想要的所有内容,但只缺少的是如何相应地拆分窗口并绘制更大的框。然后,我发现我正在使用旧的OpenGL API。

我正在寻找这些问题的答案:

  1. 这真的很难或我在这里错过了一些非常重要的观点吗?
  2. 我应该知道哪些OpenGL 4功能能够做到我所解释的内容?
  3. 您是否了解C中的一些文档/教程/书籍(我根本不知道/喜欢C ++),它涵盖了OGL4(或至少OGL3)的类似或类似示例?

0 个答案:

没有答案