Как включить FSAAx4 в OpenGL? - PullRequest
1 голос
/ 22 мая 2011

Я знал, что glutInitDisplayMode (GLUT_MULTISAMPLE) откроет сглаживание мультисэмпла, но как мне контролировать качество сэмпла, например, x2 или x4?

Ответы [ 2 ]

4 голосов
/ 22 мая 2011

Вы не выбираете качество образца в чистом OpenGL. Это делается с помощью платформо-зависимых вызовов, таких как wglChoosePixelFormat или glxChooseVisual. Но если вы используете GLUT, эти вызовы выполняются за кулисами, поэтому у вас есть только то количество контроля, которое предоставляет GLUT - это glutInitDisplayString , см. Параметр «samples».

1 голос
/ 22 мая 2011

В Windows вы должны передать атрибут WGL_SAMPLES с желаемым уровнем мультисэмплинга для выбора «Пиксельная форма».Пропуск 0 подразумевает качество образца в 2 раза.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...