Есть ли способ использовать мультисэмплинг только для линий, нарисованных с помощью OpenGL, а не со всей программой? Заранее спасибо!Разделительные линии OpenGL
3
A
ответ
4
Попробуйте включить сглаженные линии с помощью glEnable(GL_LINE_SMOOTH)
, а также вы можете добавить glHint(GL_LINE_SMOOTH_HINT, GL_NICEST)
. Они могут получить то, что вы хотите, даже это не true мультисэмплин.
1
Нет, если вы не можете нарисовать все строки в другой буфер, а затем объединить этот буфер с основным рисунком.
, в то время как это будет сглаживание линий, оно не будет мультисэмплировать их. Но я уверен, что это действительно то, что хочет Мэтт. – Bahbar
Да, GL_LINE_SMOOTH не очень мультисэмплинг. –