最近在学习OpenGL,经常遇到SetupRC( )函数,查了下《OpenGL超级宝典》,该函数名的全称为:SetupRenderingContex( )。
故名思议,该函数的作用主要是对GLUT的渲染环境进行设置,实际上,这个函数是一个自定义的函数,对OpenGL没有什么影响。但是为书写规范化,对于OpenGL的初始化操作一般都会放在这个函数里面。
在任何OpenGL函数起作用之前必须建立一个渲染环境,而GLUT在第一次创建窗口时,就已经完成了这项工作。我们通常会在SetupRC( )函数中进行预加载纹理,建立几何图形,渲染器等工作。