1.3:OpenGL 固定管线简单案例

  • 该案例只是为了展示 顶点着色器、片元着色器 的基本体感。

  • 固定管线封装了太多的事情,而且整个过程又是面向过程的,难以精确控制 顶点着色器、片元着色器等,在阅读代码时不必抠细节,只需要知道

    • 设置了顶点
    • 设置了图元类型
    • 设置了颜色
    • 交换缓冲区
  • 拓展:设置顶点数据的工作放到 RenderScen方法,其中的某些坐标值使用全局变量 x,在 RenderScene方法最后一行加上 x += 0.01f。随着窗口大小不断被改变,顶点会移动。

1 OpenGL 固定管线简单案例.jpg

你可能感兴趣的:(1.3:OpenGL 固定管线简单案例)