Re: OpenGL
От: Sasparella США  
Дата: 20.08.02 14:45
Оценка:
Здравствуйте aaaaa1, Вы писали:

A>Помогите, не могу нарисовать фигуру со сглаженными линиями (антиалиас).

A>Пробовал
A>glEnable(GL_POINT_SMOOTH);
A>glEnable(GL_LINE_SMOOTH);
A>glEnable(GL_POLYGON_SMOOTH);
A>Никакой реакции.
A>Может быть есть работающий пример хотя бы с рисованием линии?


    if(m_props.m_bAntiAlias)
    {
        ::glEnable(GL_LINE_SMOOTH);
        ::glEnable(GL_POINT_SMOOTH);
        ::glEnable(GL_BLEND);
        ::glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA);
    }
    else
    {
        ::glDisable(GL_LINE_SMOOTH);
        ::glDisable(GL_POINT_SMOOTH);
        ::glDisable(GL_BLEND);
    }
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.