40 opengl glut
我能找到的每个介绍和样本似乎都使用GLUT或其他一些框架来"初始化"OpenGL.有没有办法用GL和GLU中的可用内容初始化OpenGL?如果没有,那么没有它,GLUT做什么是不可能的?
fix*_*ark 34
正如卢克所指出的,创建和绑定上下文的代码是特定于每个窗口平台的.
以下是一些函数,可帮助您开始在特定平台上初始化OpenGL:
Windows(教程在这里)
Mac OS X - OS X基本上有三个选项:Carbon,Cocoa和底层核心图形层
Linux的
luk*_*uke 5
你正在做的是用OpenGL上下文初始化一个窗口.这需要对操作系统进行一些调用.只用gl.h和glu.h初始化OpenGL是不可能的. GLUT(或SDL,SMFL等)以独立于平台的方式为您工作.您也可以使用本机调用进行初始化.
归档时间:
16 年,6 月 前
查看次数:
47114 次
最近记录:
6 年,8 月 前