OpenGL: регулировка угла LOD? - PullRequest
1 голос
/ 06 января 2010

Должны быть какие-то настройки для регулировки угла при изменении уровня текстур ... не так ли?

Это выглядит ужасно, когда средний уровень меняется очень рано, когда моя камера смотрит на дорогу с углом 10 или около того или с углом 0, но смотрит прямо на дорогу.

Что такое магическая линия кода?

И НЕТ. не вещь LOD BIAS, я уже получил это ... это не способ исправить это.

1 Ответ

3 голосов
/ 06 января 2010

Что вы подразумеваете под "изменениями mipmap". Уровень mipmap (и анизотропия, если включена) будет выбран для каждого текселя во время рендеринга. Типичная трилинейная фильтрация будет смешиваться между ними.

Вы, вероятно, жалуетесь на анизотропию текстуры. При просмотре поверхности по краям, простое mipmapping не может дать вам текстуру, которая одновременно сохраняет детали (избегает «размытости») и предотвращает алиасинг. Это потому, что шаг пикселя вдоль одного направления намного выше, чем вдоль другого. Подробнее смотрите в настройке texenv GL_TEXTURE_MAX_ANISOTROPY (изначально являющейся частью расширения, я думаю, теперь в ядре?).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...