Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.15;
Скачать: CL | DM;

Вниз

Опять артефакты в OGL   Найти похожие ветки 

 
B-on   (2006-08-25 13:00) [0]

Здравствуйте, меня артефакты преследуют :)
Вот сейчас, т.к. у меня нормальное сглаживание полигонов не работает рисую поверх "нормального" полигона такой же но с ключём
glPolygonMode(GL_FRONT_AND_BACK, GL_LINE);

Но появился следующий неприятный момент:
http://img213.imageshack.us/img213/5205/i2wk9.jpg

А так это выглядит при принудительно включённом glPolygonMode(GL_FRONT_AND_BACK, GL_LINE); для всех поли:
http://img213.imageshack.us/img213/4686/i1im9.jpg

А вот так (без задних стенок) должны бы смотрется линии (это при  glDisable(GL_CULL_FACE); ):
http://img213.imageshack.us/img213/9707/i3qg0.jpg

Не подскажите как это можно исправить? Заранее спасибо :)


 
Chemodan   (2006-08-25 17:25) [1]

Если я правильно понял суть, то тебе надо почитать в Red Book про GL_POLYGON_OFFSET_FILL:
Пример 6-7. Использование полигонального смещения для удаления визуальных артефактов

glEnable(GL_POLYGON_OFFSET_FILL);
glPolygonOffset(1.0,1.0);
glCallList(list);
glDisable(GL_POLYGON_OFFSET_FILL);
glPolygonMode(GL_FRONT_AND_BACK,GL_LINE);
glCallList(list);
glPolygonMode(GL_FRONT_AND_BACK,GL_FILL);

И все-таки не стоит по-моему так сглаживать картинку...


 
B-on   (2006-08-26 10:49) [2]


> Chemodan   (25.08.06 17:25) [1]
сенкс


> И все-таки не стоит по-моему так сглаживать картинку...

Не могу придумать лучший способ :/



Страницы: 1 вся ветка

Текущий архив: 2007.07.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
3-1176698721
pavel_guzhanov
2007-04-16 08:45
2007.07.15
Перестал работать скрипт


15-1181633805
IMHO
2007-06-12 11:36
2007.07.15
С Днем России, россияне!


2-1182002572
AlexanderMS
2007-06-16 18:02
2007.07.15
Конфликт совместного использования Microsoft Word a программой и


1-1178877077
Oleg_teacher
2007-05-11 13:51
2007.07.15
загрузить ftFmtMemo в список


15-1180928443
vajo
2007-06-04 07:40
2007.07.15
А у нас уже второй день снег идет :)