glew和glut您如何激活像素格式
Glew and Glut how do you activate pixel format?
所以我来到了java lwjgl的C glut。而且我有一个带有简单的glbegin(gl_quads)的旋转矩形,并且这些东西有效。但是如何像LWJGL一样激活像素格式。
最好的方法是 glutInitDisplayMode()
开/关旗:
GLUT_RGBA
:位掩码选择RGBA模式窗口。如果均未指定GLUT_RGBA和GLUT_INDEX,这是默认值。GLUT_RGB
:glut_rgba的别名。GLUT_INDEX
:位掩码以选择颜色索引模式窗口。如果还指定了GLUT_RGBA,则覆盖GLUT_RGBA。GLUT_SINGLE
:位掩码以选择一个缓冲窗口。如果尚未指定Glut_Double或Glut_single,这是默认值。GLUT_DOUBLE
:位掩码选择双缓冲窗口。如果还指定了GLUT_SINGLE,则覆盖GLUT_SINGLE。GLUT_ACCUM
:位掩码选择带有累加缓冲区的窗口。GLUT_ALPHA
:位掩码,以选择一个带有alpha组件的窗口到颜色缓冲区。GLUT_DEPTH
:位掩码,以选择带有深度缓冲区的窗口。GLUT_STENCIL
:位掩码,以选择带模板缓冲区的窗口。GLUT_MULTISAMPLE
:位掩码,以选择具有多采样支持的窗口。如果不可用的多样采样,则是非multisampling窗口 将自动选择。注意:OpenGL客户端和 服务器端实现必须支持GLX_SAMPLE_SGIS扩展 用于多样采样。GLUT_STEREO
:位掩码以选择立体声窗口。GLUT_LUMINANCE
:位掩码,以选择一个``亮度''颜色模型的窗口。该模型提供了OpenGL RGBA的功能 颜色模型,但绿色和蓝色的组件没有保持 框架缓冲区。相反,每个像素的红色组件都转换为 零和glutget之间的索引(glut_window_colormap_size)-1和 在每窗彩色图中抬头确定像素的颜色 在窗口内。Glut_luminance Windows的最初colormap是 初始化为线性灰色坡道,但可以用glut修改 colormap例程。
您不能要求特定数量的alpha/depth/pencil/等。LWJGL的 PixelFormat
。
相关文章:
- 如何在不产生任何垃圾的情况下获得C中的像素
- 在C++中使用GDAL可以将图像的像素坐标转换为lat,long吗
- 如何在24位SDL_Surface上设置像素的颜色
- 如何从SDL_Surface获取特定像素的颜色
- 如何将CMSampleBufferRef/CIImage/UIImage转换为像素,例如uint8_t[]
- 在C++中查找像素 RGB 数据的最快方法是什么?
- 是否可以从 OpenGL 缓冲区获取原始大小的像素?
- 选择基于另一个垫子的非零像素的cv::Mat的一部分?
- 如何使用 sdl2 快速绘制像素网格?
- 如何在C++中进行像素操作? - Linux
- 他们如何将红外锁定像素转换为镜头前方 1m 的正常平面上的位置
- 访问随机图像像素的快速方法,最多一次
- OpenCV 像素访问点与 at() - 不同的值
- 如何使用 freetype2 访问单色位图中的像素状态
- 尝试渲染像素坐标时,简单线条渲染失败
- 计算另一个图像像素满足条件的像素值的平均值
- 如何返回定义良好的内存部分?例如来自图像数据的像素的颜色值
- 在Qt-cpp中通过像素获取QString的子字符串
- 有效地计算像素到其对应核线的距离
- glew和glut您如何激活像素格式