让我们想象一下这样的数组:
[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'表示为什么都没有(背景颜色)。就像在这个例子中一样(当然没有分割线):
我能够绘制我想要的所有内容,但只缺少的是如何相应地拆分窗口并绘制更大的框。然后,我发现我正在使用旧的OpenGL API。
我正在寻找这些问题的答案: