如何在OpenGL中打开FSAAx4?

时间:2011-05-22 05:16:12

标签: opengl

我知道glutInitDisplayMode(GLUT_MULTISAMPLE)将打开多重采样抗锯齿,但如何控制样品质量如x2或x4?

2 个答案:

答案 0 :(得分:4)

您不会在纯OpenGL中选择样本质量。这是通过特定于平台的调用来完成的,例如wglChoosePixelFormat或glxChooseVisual。但如果您正在使用GLUT,这些调用是在幕后完成的,因此您只有GLUT公开的控制量 - 即glutInitDisplayString,请参阅参数“samples”。

答案 1 :(得分:1)

在Windows上,您将带有所需多重采样级别的WGL_SAMPLES属性传递给choosePixelFormat。传递0意味着2x样本质量。