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

Вниз

Артефакты при рисовании моделей в OpenGL.   Найти похожие ветки 

 
Unknown user ©   (2003-10-27 20:35) [0]

Как избавится от артефактов при рисовании моделей с большим количеством полигонов на некотором удалении от камеры. Возникает муар, и какая-то еще нездоровая фигня.


 
Sapersky ©   (2003-10-28 09:39) [1]

Если модель с текстурами, то это может быть от них - см. mipmapping. От полигонов может быть алиасинг - см. antialiasing. Далее, может не хватать разрядности Z-буфера (установить 32(24)-разрядный), особенно если полигоны модели двухсторонние (см. culling).
А вообще см. динамическую детализацию :)


 
Unknown user ©   (2003-10-29 11:14) [2]

2 Sapersky. Да полигоны двухсторонние, текстуры нет. А до LOD"ов я еще не дошел. А может это быть связано с освещением, установкой плоскостей отсечения или использованием glScale?


 
Sapersky ©   (2003-10-29 13:53) [3]

Тогда culling (т.е. отсечение треугольников, повёрнутых от камеры), если он ещё не используется. В OpenGL это вроде glEnable(GL_CULL_FACE).
Плоскости отсечения - да, можно уменьшить расстояние между передней и задней (glFrustum), при этом увеличивается разрешение Z-буфера (или, как я уже писал, повысить его разрядность).



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

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

Наверх




Память: 0.47 MB
Время: 0.056 c
1-1081586948
Insert
2004-04-10 12:49
2004.04.25
Проигрывание *.mov


3-1080447814
Артем К.
2004-03-28 08:23
2004.04.25
Как сохранить в таблицу DB значение вычисляемого поля


3-1080587672
clickmaker
2004-03-29 23:14
2004.04.25
ADOConnection time out при попытке создания >2 соединений


7-1075633559
димка
2004-02-01 14:05
2004.04.25
список файлов


3-1080214290
viktor
2004-03-25 14:31
2004.04.25
SQL