Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.023 c
1-1081189568
_dEMOn
2004-04-05 22:26
2004.04.25
ОТКРЫТЬ ФАЙЛ КАК В БЛОКНОТЕ


7-1077391423
TSa
2004-02-21 22:23
2004.04.25
Винда


3-1080232189
YurikGl
2004-03-25 19:29
2004.04.25
Почему не доходит exception


4-1076991892
Unax
2004-02-17 07:24
2004.04.25
Запрет обработки сообщений окну


6-1077880530
sucer
2004-02-27 14:15
2004.04.25
Поблема с NetMessageBufferSend




   Наверх