Металлы для 3d max

Обновлено: 05.10.2024

Ниже приведено простое руководство по настройке основных реалистичных стеклянных или металлических материалов.
Информацию о типах стекла см. в разделе: Типы стекла.

Вы также можете:

  • Использовать материалы из нашей библиотеки материалов Corona в качестве основы для создания собственных материалов. Это гарантирует, что материалы всегда будут настроены правильно. Совет: просто перетащите материал из библиотеки материалов Corona в редактор материалов грифеля.
  • Загрузите бесплатные высококачественные наборы материалов из раздела ресурсов на нашем сайте.

Металлы

Для металлических материалов следует отключить диффузную составляющую, установив либо цвет диффузии на чисто черный, либо уровень диффузии на 0.
Уровень отражения должен быть установлен на 1.
IOR Френеля должен быть установлен на высокое значение, в данном случае 32.



Хром с пятнами/отпечатками пальцев

Дополнительные детали, такие как пятна или отпечатки пальцев, можно добавить, подключив текстуру к слоту блеска отражения материала.



Золото, медь и другие цветные металлы

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



Более грубые металлы всегда будут выглядеть ярче. В данном случае блеск отражения был снижен до 0,7. Опять же, цвет или количество диффузии не следует трогать.



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


Металлы с пониженным значением IOR Френеля будут выглядеть темнее. Уровень диффузии или отражения не следует изменять. В этом экстремальном примере IOR Френеля был снижен до 3,0.



Стекло

Для стеклянных материалов, как и для металлических, уровень диффузии всегда должен быть установлен на 0, или цвет диффузии должен быть чисто черным.
Уровни отражения и преломления должны быть установлены на 1.
IOR для отражения и преломления следует оставить по умолчанию 1,52, или немного подкорректировать, если это необходимо. При более высоких значениях стекло будет казаться "тяжелее" и более отражающим; значение 1,33 можно использовать для водного материала.



Твердое стекло с каустикой

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



Цветное стекло - абсорбция

Абсорбция может быть использована для управления цветом стеклянного материала. Поглощение - это объемный эффект, поэтому тонкие части объекта будут казаться более прозрачными, а толстые - более цветными.



Цветное стекло - преломление цвета

Преломление также может использоваться для окрашивания стекла, однако оно влияет только на поверхность объекта, а не на его объем. Цвет будет одинаковым для всего объекта, независимо от его толщины.



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




Перевод статьи осуществлен образовательным проектом CGBandit c официального сайта coronarenderer.

Добавляем материалы в 3ds max


Новичкам проще работать с уже готовыми шейдерами (материалами) в 3ds max. В интернете легко найти множество качественных материалов в свободном доступе. В уроке мы рассмотрим, как добавить готовый шейдер на объект. Также самостоятельно создадим материал паркета.

В уроке мы будем работать в полной версии Material Editor. Она более наглядная, чем компактная версия, где вы видите слоты и шарики для работы с текстурами. Кнопкой «М» на клавиатуре вызываем редактор материалов. Переключаем вид во вкладке Models.

material8

Используем готовые материалы Vray

Возьмем модель лимона. Скачиваем уже готовый материал для Vray. Чтобы добавить новый материал в библиотеку материалов, жмем на стрелку вверху → Open Material Library. Ищем нужный материал. Жмем Open.

material1-min

Теперь в списке материалов у нас появился материал Lemon. ЛКМ перетягиваем его в рабочее окно.

material2-min

Видим, что не все текстуры подгрузились (черные окна map). Такое бывает часто, поэтому приходится добавлять текстуры вручную. На верхней панели жмем Customase → Configure User Paths. В появившемся окне переходим во вкладку External Files, жмем Add. Находим папку с нашим материалом. В ней выбираем один из файлов и жмем Use Path. Теперь материалы добавились.

material3-min

Перетаскиваем материал на нашу модель. Текстура наложилась.

material4-min
Создаем новый материал

Открываем редактор материалов. Во вкладке Materials жмем Vray → VrayMtl. Перетягиваем в рабочее окно.

material5-min

Два раза щелкаем на созданный материал. Справа появляются параметры.

  • Deffuse — цвет материала;
  • Reflect — отражение материала (черный цвет — абсолютно не отражает, белый цвет — зеркало);
  • Refl.Glossiness — матовость\полированность материала (значение 1 задает зеркальную поверхность);
  • Refract — прозрачность;
  • Glossiness — четкость рефракции (значение 1 у стекла);
  • Subdivs — качество визуализации (уменьшаем шум, чем выше значения, тем качественнее картинка);
  • IOR — коэффициент преломления. У каждого материала свое значение IOR. Ищите их в специальных таблицах.

Создадим материал паркета. Вместо цвета мы будем использовать текстуру. Просто перетягиваем ее в окно редактора материалов и устанавливаем на Diffuse Map (1).

Загружаем карту отражений. В щелях паркет не отражает, на карте такие места обозначены черным. Перетаскиваем карту в редактор материалов. Устанавливаем ее на Reflect Map (2). Ставим галочку Fresnel reflection (3) (зависимость отражения от угла зрения).

Загружаем карту шероховатостей. Применяем к Bump (4). Ставим Subdivs больше, чтобы убрать шум.

material6-min

У нас получился вот такой материал паркета.

material7-min

Чтобы создавать более сложные и реалистичные шейдеры нужно понимать физические особенности материалов. Опыт и более глубокое изучение вопроса со временем даст хороший результат. А лучше всего получить структурированную информацию и пройти обучение по видеокурсу: Секреты VRay-материалов. Там очень много полезного и можно скачать сцену готового интерьера с настройками и освещением, чтобы по инструкции начать назначать материалы.

Сталь (базовая)

В сравнении с хромом материал стали гораздо слабее отражает и отражения более расплывчатые, зато сталь склонна образовывать блики (не структурированные визуально отражения источников света). Кроме того блики на стали, как правило, анизотропны - то есть вытянуты в одном направлении.

Создадим CoronaMtl и назначим его выделенному объекту. В строке имени материала введем: steel smooth

Diffuse Level, как и у хрома, =0

Reflection Level =0,8

Fresnel IOR = 10

Glossiness =0,5

Anisotropy =0,8 что даст достаточно сильно деформированные блики. Параметром Rotation (выставлен =90) можно менять направление бликов. На стальных деталях, как правило, направление блика будет перпендикурярно направлению шлифовки поверхности.

Фрезерованная сталь

Можно усилить эффект, создав материал грубо фрезерованной/токарной стали. То есть такой, на поверхности которой остались микро-бороздки от обрабатывающего инструмента.

Для этого скопируем наш материал (как и в случае объектов 3Ds max, достаточно зажать Shift и переместить выделенный материал в поле редактора), а затем переименуем его: steel milled

В редакторе материалов создадим отдельную карту bitmap - в неё назначим изображение требуемой шероховатости (приведено ниже). Вы можете использовать его или без труда создать подобное в Photoshop. Просто добавьте фильтром "шум" монохромный шум по Гауссу на черный фон, затем примените фильтр "размытие в движении"; затем отрегулируйте яркость изображения.

Кликните в точку привязки карты Bitmap - создайте промежуточную карту Output, а уже её свяжите с каналом Refl. Gloss. нашего материала.

В настройках битовой карты можно отрегулировать Tiling (частота повторов фрагментов текстуры на единицу поверхности), в данном материале выставлен =4 по обеим осям. В Вашем случае тайлинг может оказаться плотнее, либо по необходимости заменен на Real World-проецирование.

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

в принципе, ту же последовательность карт можно использовать так же и в канале Bump (шероховатость), но просчет материала будет дольше, а результат - грубее.

Алюминий (базовый)

Создадим в редакторе материалов CoronaMtl; В строке имени введем название: Aluminium common.

Зададим ему следующие простые параметры:

Diffuse Level =0,3

Glossiness =0,3

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

Полированный/лакированный алюминий

Еще один материал, достаточно часто применяемый в интерьерах. Особенно - в интерьерах стиля хай-тек, контемпорари, минимализм и т.п.

Возьмём за основу уже созданный нами материал с названием Aluminium common.

Рядом в слейт-редакторе создадим еще один CoronaMtl, дадим ему имя Surface Reflecting. Как видно по скриншоту ниже, настройки этого материала очень похожи на хром. Во всяком случае, уровень проявленности диффузного цвета нулевой, отражающая способность равна единице, френелев коэффициент =40 и глянцевость отражений тоже достаточно высокая - 0,9. Кроме того бликам высталена половинная (=0,5) анизотропия, хотя при высокой глянцеовсти этот эффект будет не слишком заметен.

Снова кликнем в поле редактора материалов правой кнопкой и создадим еще один материал - на сей раз типа CoronaLayeredMtl ("слоёный" материал Corona)

Как видим, в его составе не один материал, а два. При этом второй сразу возник взаимосвязанным с ячейкой Base Material. Все, кто уже знаком с материалами рендерера V-Ray, без труда узнают в структуре этой конструкции материал VRayBlend. Действительно, Base-материал будет "основным", а остальные с Layer 0 по Layer 9 будут накладываться на него чрез соответствующие по номеру процедурные карты (mask 0 - mask 9) либо смешиваться с ним путем простой процентовки, когда параметр Amount = 100 означает стопроцентное перекрытие, а при =0 лейерный материал не влияет вообще.

Таким образом, будет нетрудно смонтировать материал, у которого в "основе" - наш простой алюминий, а "слоем лака" выступает сильно отражающий материал, созданный ранее.

В редакторе материалов зададим "слоёному" материалу имя Polished Aluminum.

Связь канала Base Material и лежащего в нём "автоматического" материала разрываем, материал кликаем дважды и удаляем (Delete).

Материал Aluminium common связываем с каналом Base Material

Материал связываем с каналом Surface Reflecting связываем с каналом Layer 0

Дважды кликнув по "слоёному" материалу (он выделится пунктирной рамкой) открываем настройки - параметр Amount "слоя 0" выставляем = 0

Пока получается, что "лакирующий" материал не проявляется никак. Тогда как проявляться отражающая способность полированного алюминия должна, и чем более по касательной мы на него смотрим (всё тот же эффект Френеля!) - тем сильнее.

Создадим в поле редактора материалов карту Falloff (двусторонний градиент, он же - "спад параметра").

Протянем взаимосвязь между ним и слотом Mask 0.

В настройках градиента установим тип - Fresnel, значение коэффициента установим =2

В сущности, совершенно аналогичным образом, через карту Falloff, задаётся отражающая способность "стандартного" стекла, о чем Вы уже могли читать в этом уроке. А вот что получилось у нас:

Анодированный алюминий

Еще один широко распространенный металлический материалл - анодированный алюминий. Отличить его нетрудно по достаточно яркому поверхностному цвету - от тускло-бежевого или бурого до самых ярких оттенков фиолетового, желтого, синего и т.д. Этот цвет алюминию придает нанесенная электро-химическим способом оксидная плёнка толщиной от 5 до 25 мкм.

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

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

Переименуем наш материал в Anodized aluminum.

Создадим в стороне от материала еще одну процедурную карту. Пусть это будет Falloff. Откроем её свойства, переименуем в Anodized 01

В каналах градиента зададим любые подходящие цвета. В рассматриваемом примере для "базового" цвета выбран оттенок пурпурного (RGB 60/36/60), для "вторичного цвета - ультрамариново-синий (RGB 32/33/79)

Тип градиента - fresnel, при этом перекрывающий IOR в настройках попросту отключен, чтобы цветовые переходы получились жестче.

Аналогичным образом можно создать любые сложно отражающие материалы, например - автомобильные лаки или эмали по металлу с дисперсным бликом. Разница будет только в карте mask и параметрах IOR базового вторичного материалов.

Создаем 4 типа металла в 3ds max: Corona и VRay


Продолжая тему материаловедения в 3ds max, сегодня мы разберем такую группу материалов, как металлы. Металлические предметы в сцене экстерьерной и интерьерной встречаются постоянно и в большом количестве. Но не все металлы одинаковы: хром и сталь имеют явный блеск, тогда как у алюминия блики размытые и матовые. Итак, разбираем, как создать металл разных видов в Corona Renderer и Vray.

Металлы в Vray

Запускаем 3д Макс. В меню Render – Render Setup, во вкладке Common в самом низу свитка должен быть выбран визуализатор Vray. Напоминаю, что взять готовые настройки для этого визуализатора можно здесь.


Настройка материала происходит через редактор материалов Мaterial Editor (горячая клавиша M). Чтобы создать любой материал типа вирэй, нужно выбрать свободный слот (шарик), нажать на кнопку Standard и выбрать VrayMtl.


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


Настройки этого материала смотрите ниже. Не забудьте также убрать галочку около Fresenel Reflection.


Сталь

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




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

Тем, кто ищет, как создать материал для железных объектов, стоит знать, что в чистом виде в быту железо не используется. А используется его сплав — сталь. Именно этот материал рационально применять в своих визуализациях.

Алюминий

Алюминий отличается матовым блеском и низкой способностью к отражению.


Настройки для этого объекта смотрите ниже.


Золото

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


В идеале, этот материал лучше настраивать в соответствии с окружением, но базовыми можно считать настройки, указанные ниже. Параметр RGB для Reflection: 249,180,90.


Металлы в Corona Renderer

В меню Render – Render Setup во вкладке Common должен стоять визуализатор Corona Renderer.


Настройка материала происходит через редактор Мaterial Editor (горячая клавиша M). На свободном слоте нужно изменить тип материала Standard на CoronaMtl.


Качественный материал хром с выраженным металлическим блеском получить очень просто и в Короне.


Снижаем Diffuse до нуля, Reflection Level до 0,95, Glossiness до 0,98 и повышаем количество отражений IOR.


Слегка подкорректировав материал хрома, легко можно получить сталь. Ее металлическая поверхность не так сильно отражает, потому Glossiness и Fresenel IOR можно немного снизить.


Вот полные настройки:


Сделать эффект анизотропии в Короне, в отличие от Вирэй, можно прямо в разделе Reflection. В разделе Rotation задается угол анизотропии.

Алюминий более матовый по сравнению с прошлыми материалами, его блики размытые, а отражений практически нет.


Вот настройки, которые помогут придать металлу матовость.


Золото имеет цвет и выраженный глянец.


Настройки для этого материала можно посмотреть ниже. Цвет Reflection: 200,140, 23.


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

Читайте также: