使用OpenGL 4.6绘制四边形

时间:2019-09-07 19:26:08

标签: opengl

我想将一个小游戏从OpenGL 2.0移植到最新版本的OpenGL 4.6。在代码中,如下所示绘制了一些四边形:

  glBegin(GL_QUADS);

  glTexCoord2f(0.0f, 0.0f);
  glVertex3f(x, y + (float)height, 0.0f);

  glTexCoord2f(1.0f, 0.0f);
  glVertex3f(x + (float)width, y + (float)height, 0.0f);

  glTexCoord2f(1.0f, 1.0f);
  glVertex3f(x + (float)width, y, 0.0f);

  glTexCoord2f(0.0f, 1.0f);
  glVertex3f(x, y, 0.0f);

  glEnd();

据我所知,在OpenGL 4.6中这不再可行。奇怪的是,谷歌搜索该主题没有产生任何结果。同样在StackOverflow上,我找不到如何在OpenGL 4.6中绘制简单四边形的任何示例。

有人可以告诉我如何在OpenGL 4.6中实现该任务吗?

0 个答案:

没有答案