可以使用OpenGL 1.1吗?

时间:2016-05-31 10:55:12

标签: opengl

可以在代码中使用OpenGL 1.1中的函数,对于带有纹理(用于按钮)或线条(用于pathes)的渲染四边形?功能如:glBegin,glVertex或glEnd?
附:对于3D模型,我使用较新版本的OpenGL中的VBO。

1 个答案:

答案 0 :(得分:3)

支持OpenGL-3.3及更高版本中的兼容性配置文件是可选的,因此如果您的程序还使用了现代功能,请不要期望遗留功能可用。通常,您不应在新代码中使用glBegin / glVertex / glEnd。即使对于使用现代OpenGL原语的病态简单形状,也会更简单,更容易阅读。唯一的“缺点”是,你还需要指定一个着色器和着色器设置,如果你不抽象它,可能会有点单调乏味。