Render.ru

Как можно смоделировать поляризационную плёнку в 3ds?

NipLee

Пользователь сайта
Рейтинг
2
#1
Доброго времени суток!

Прошу совета или хоть какой-нибудь информации или указания направления, в котором копать гугл. Сразу оговорюсь, я слабо знаком с программирование графики, если возможно, пишите упрощённо.

Имеется объёмная модель в 3ds.

Для неё необходимо создать неоднородное покрытие, карту. Прозрачность покрытия должна зависеть от угла направления камеры на точку модели, от коэфициента затемнения покрытия в точке и от расстояния до камеры. Т.е. те места покрытия, где луч, проходящий из камеры к модели, входит в неё по нормали, должны быть прозрачны, те места, где луч входит под более острым углом (например 30 град), должны быть полностью непрозрачны, а для промежуточных углов прозрачность должна изменяться градиентом. Ниже попытался схематично изобразить.

Прозрачность.png

Чтобы было понятнее, необходимый эффект - как у поляризационных плёнок или у старых ЖК мониторов, где изображение пропадает в зависимости от угла обзора.

Мониторы.jpg
 
Рейтинг
229
#2
falloff map (fallof type: perpendicular /parallel) , кривой в настройках falloff можно регулировать "угол" затенения
 
Сверху