Документация Справка Cinema 4D Cinema 4D Visualize, Broadcast, Studio Advanced Render
Функция доступна в CINEMA 4D Visualize, Broadcast, Studio

Шейдер Тонкая плёнка

Общие Параметры

Шейдер Тонкая плёнка

В общих чертах

Переливающиеся разными цветами мыльные пузыри (с различной Толщиной) или антибликовое покрытие (обратите внимание на отпечаток пальца, который в свою очередь является тонкой плёнкой) на объективе — это всего лишь пустяки для шейдера Тонкая плёнка.

Без сомнений вы хоть раз спрашивали себя, почему, к примеру, мыльные пузыри, нефтяные плёнки на воде, перламутр и т. д. переливаются всеми цветами радуги. Причиной является специальный, физический эффект, который называется эффектом тонкой плёнки или интерференции. Он встречается повсюду на очень тонких, прозрачных слоях с примерной толщиной в 500 нм (размерность длины волн видимого спектра). Свет на ней будет отражаться на передней и задней стороне плёнки:

Оба отражённых луча света лежат практически поверх друг друга и поэтому интерферируют.

Оба отражающихся луча перекрывают друг друга («интерферируют») и из-за их разности в пройденном пути, получается усиление или ослабление волн или проще говоря — изменение цвета.

Подобное изменение цвета изначально зависит от следующих свойств:

Даже не большие изменение этих свойств приведут к заметным изменениям визуализированных эффектов.

Шейдер Тонкая плёнка работает физически верно, как описано ниже. Если вы хотите результат близкий к реальности, то вам придётся добиться условий освещения также близких к реальности (к примеру, с помощью применения Физического неба, светящихся рефлекторов).

Применение

Шейдер Тонкая плёнка, как и любой другой шейдер, можно загрузить в любой канал материала, но он работает физически верно лишь тогда, когда вы его поместите в канал Отражение (желательно с Типом > Beckmann или GGX) в группу Цвет слоя > Текстура. Слои глянца должны быть выключены. Для мыльных пузырей необходимо также активировать канал Прозрачность и включить там опцию Дополнительный.

Загрузить следующие сцены как пример настроек:


В целом, чтобы эффект хорошо функционировал вы должны позаботиться о наличии подходящих объектов отражения. Для этого подходят текстуры HDRI на объекте Небо или плоскости со светящимся материалом.

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