Параллакс шейдер - PullRequest
       44

Параллакс шейдер

2 голосов
/ 12 ноября 2010

Недавно я попытался добавить отображение окклюзии параллакса в мой рендеринг ландшафта, и оно выглядит и работает нормально, но я столкнулся с некоторыми проблемами.

Вот 2 изображения (одно с только нормальным наложением текстур, другое с параллаксным окклюзионным отображением).

У меня есть некоторые проблемы с алиасами, которые я пометил красными кружками (вы можете увидеть полное изображение по его ссылке).

alt text

alt text

Это, очевидно, результат приближения луча, являющегося частью техники окклюзии параллакса, но я уверен, что есть несколько способов улучшить визуальный эффект.

Может ли кто-нибудь указать способы их удаления (возможно, некоторые рефераты, статьи, исследования, что угодно)?

Спасибо.

1 Ответ

4 голосов
/ 12 ноября 2010

Взгляните на GPU Gems 3, «Расслабленный шаг конуса для рельефного картирования» (Глава 18, с. 409). Он также доступен онлайн здесь (ссылка в формате PDF).

Основная цель перехода по конусу состоит в том, чтобы уменьшить количество артефактов, которые вы видите, но это вводит другие виды артефактов. Расслабленный шаг конуса решает обе проблемы, достаточно хорошо, чтобы можно было прагматично сказать, что артефактов больше нет.

...