Параллакс шейдер
Недавно я попытался добавить отображение окклюзии параллакса к своему рендереру ландшафта, и оно выглядит и работает нормально, но я столкнулся с некоторыми проблемами.
Вот 2 изображения (одно с только нормальным наложением текстур, другое с наложением параллакс-окклюзии).
У меня есть некоторые проблемы с алиасами, которые я пометил красными кружками (вы можете увидеть полное изображение по его ссылке).
Это, очевидно, результат лучевого приближения, которое является частью техники окклюзии параллакса, но я уверен, что есть несколько способов улучшить визуальный эффект.
Может ли кто-нибудь указать способы их устранения (возможно, некоторые рефераты, статьи, исследования, что угодно)?
Благодарю.
1 ответ
Взгляните на GPU Gems 3, "Расслабленный шаг конуса для рельефного картирования" (Глава 18, с. 409). Это также доступно онлайн здесь (ссылка PDF).
Основная цель пошагового использования конуса состоит в том, чтобы уменьшить количество артефактов, которые вы видите, но это вводит другие виды артефактов. Расслабленный шаг конуса решает обе проблемы, достаточно хорошо, чтобы можно было прагматично сказать, что артефактов больше нет.