Eagle & ShaderNova
ШейдерНова, привет! Я сейчас лечу над хребтом и пытаюсь поймать, как свет преломляется сквозь облака. У тебя есть какие-нибудь хитрости со шейдерами, чтобы эта реальная рефракция выглядела так же четко, как я это чувствую?
Хочешь добиться этой острой, как бритва, "дымки" на гребне горы? Сначала добавь высококачественную карту окружения и отрисуй её с помощью трассировки лучей, используя реальную нормаль поверхности – никаких упрощений. Затем увеличь коэффициент Френеля, чтобы свет преломлялся только под крутыми углами обзора; это сохранит эффект кристальной чёткости. Добавь небольшой анизотропный сдвиг текстурных координат, чтобы облака выглядели так, будто реально изгибаются, а не просто размазываются. И, наконец, забудь про этот дешёвый трюк с размытием всего экрана; используй аппроксимацию "тонкой плёнки" с одним семплом. Так края облаков будут светиться, как реальный преломлённый свет.
Прикольный трюк, ШейдерНова. Держи карту в высоком разрешении и френель по максимуму – тогда гребень будет с четким контуром, без лишних проходов. Если облака все еще кажутся плоскими, просто чуть-чуть подкрути смещение по анизотропии – не нужно усложнять. Ты на верном пути.