Cycles материалы

Ржавчина/Rust

Опубликовано:     Просмотров: 5374

Пара слов к материалу.

В конце прошлого месяца, поглядел в обед одно ютуб видио про текстурирование керосиновой лампы, там автор делал материал из 2-х изображениях ржавчины. Мне стало интересно, почему бы не сделать нормальную ржавчину только "процедуркой", то есть чисто на нодах без изображений. В общем поковырялся немного, и на экспериментировал такой вот материал ржавчины и коррозии.

Внимание!!! Материал пока в стадии разработки, пока не было времени на его доработку, со времени его показа на форуме.

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

Замечание к материалу - материал подойдёт к использованию только в том случае, когда ржавчину нужно разместить по объекту случайно.

Примеры использования материала на шаре:

Ржавчина

    

Коррозия

     

В примерах используется графическая текстура метала, и поверх неё ложится процедурная ржавчина/коррозия.

Непосредственно сам материал:

На скриншоте, вы видите 3 основных нода и группу нодов,  где я немного опишу что к чему по настройкам группы.

  • Первый вход - "Цвет/Текстура металла", отвечает за общий вид модели, в данном случае я наложил обычную графическую текстуру металла.
  • Дальше идут два цветовых входа, отвечающих за основной цвет ржавчины, и за более тёмный цвет. Они смешиваются.
  • Коэффициент и шероховатость глянца, отвечают за уровень глянца объекта.
  • Главный и вспомогательные маштабы ржавчины отвечают за размер больших площадей ржавчины на объекте. Так как это процедурная ржавчина, то нужно подбирать как лягут пятна на поверхности и в каком размере.
  • Маштаб мелкой ржавчины отвечает за шум на основных пятнах и чистой поверхности. Он ложится поверх основной ржавчины, для большей детализации...
  • Ну и в заключении настройки инверсии и уровня смещения, от них зависит будет ли ржавчина или коррозия. Инверсия на нуле - ржавчина, на 1-це - коррозия. От уровня смещения зависит насколько будет высокой/глубокой ржавчина. Глубину и высоту можно также и инверсией корректировать.

Группа нодов ржавчины:

Скачать изображение.

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

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

По сути настройки в группе это уже по желанию, так как в общем и целом материал уже в группе настроен достаточно оптимально, на мой вкус. cool

Думаю разобраться сможете без проблем что к чему.

 

Новая версия материала

Ржавчина

     

Другое

  

 

В новой версии сделаны некоторые изменения, в частности вынесены градиентные карты наружу, и сама группа нодов разбита на три. Плюс количество нодов сократилось немного в группах.

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

Подробнее о нём напишу возможно в ближайшем будущем, как доделаю этот сайт.

Файлы старого варианта и нового, для скачки находится на последней закладке статьи - "Дополнительная информация к статье".

Версии материала:

Информация по работе над материалом.

Rust 0.1 Alpha  -  от 07.02.2015

Внимание, материал протестирован только на версии Blender 2.73а.

Что имеется:

  • Установка цвета металла(поверхности объекта), или подключение на вход графической текстуры, или связки нодов.
  • Установка цветов ржавчины, светлый и темный тона.
  • Коэффициент глянца объекта/металла.
  • Шероховатость глянца объекта/металла.
  • Настройки масштаба ржавчины и шероховатости.
  • Настройка инверсии от ржавчины(выпуклая), до коррозии(проржавелая).
  • Настройка подъема/глубины инверсии ржавчины.

 

Вложения:
ФайлРазмер файла:СкачиванияИзменено
Скачать этот файл (rust-2.zip)rust-2.zip84 Кб3482018-06-24 11:54
Скачать этот файл (rust-nodegroup.jpg)rust-nodegroup.jpg111 Кб9632018-06-24 11:54
Скачать этот файл (rust.zip)rust.zip127 Кб13762018-06-24 11:53
Скачать этот файл (Rust2-demonode.zip)Rust2-demonode.zip583 Кб2942018-06-24 11:54
© WEBColor.eu - 2014-2020. All rights reserved.
Contents(texte, photo and graphic) by S.Vasin