Главная страница
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.039 c
4-1076849276
Talla2k
2004-02-15 15:47
2004.04.25
OpenSCManager


1-1081497806
Vlad1
2004-04-09 12:03
2004.04.25
Проблемы с Delphi 8. WinXP


1-1081529987
tivispider
2004-04-09 20:59
2004.04.25
Проблема с StringGrid


1-1081091132
er
2004-04-04 19:05
2004.04.25
Алгоритм для составления комбинаций массива.


3-1080132204
Go3DoN
2004-03-24 15:43
2004.04.25
datasource от сторонних разработчиков?