Урок 6. Редактор материалов (Material Editor).

Предметам при визуализации можно назначить определенный материал, столу — дерево, мышке — пластмассу, гире — металл.
Создавать, а точнее имитировать все эти материалы в 3D Max позволяет Material Editor.
Material Editor имеет два вида: компактный и расширенный (имеет те же функции, но более удобен визуально). Для знакомства будем использовать компактный вид.

Для того, что бы выбрать вид, нажимаем Modes и выбираем Compact Material Editor:

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

Основные типы материалов:
— Standard (Стандартный) — Обычный материал.
— Architectural (Архитектурный) — Материал с расширенными настройками.
— Blend (Смешиваемый) — Состоит из двух материалов, которые смешиваются друг с другом по определенной маске.
— Composite (Составной) — Похоже на Blend, позволяет смешивать до 9 материалов с основным.
— Double Sided (Двухсторонний) — Два материала, один — для передней стороны, другой — для задней
— Ink ‘n Paint (Нефотореалистичный) — очень интересный материал, имитирует 2D, эффект рисованности.
— Matte/Shadow (Матовое покрытие/Тень) — Принимает только тени, сам материал прозрачен.
— Mutti/Sub-Object (Многокомпонентный) — состоит из двух и более материалов, каждый материал соответствует своему ID и будет отображаться на полигонах с таким же ID.
1. Для начала выберите первый слот, тип оставим Standart.
2. Назовите материал (например Mat_1).
3. Во вкладке Blinn Basic Parameters:
Diffuse — основной цвет материала.
Specular — цвет блика (оставляем белым)
Specular Level — уровень блеска.
Glossiness — Глянец
Self Illumination — самосвечение (от 0 до 100, color — цвет света)
Opacity — прозрачность (100 — полностью видим, 0 — невидим)

Для примера можно создать такой вот простой глянцевый материал синего цвета. Что бы применить его к объекту можно:
1. Просто перетащить материал на нужные вам объекты.

2. Нажать на кнопку «Assign Material to Selection» (применить материал к выделенному)

Итак, вы научились создавать простейшие материалы, изменяя их цвет, глянцевость\матовость, прозрачность и самосвечение. Теперь поговорим о вкладке Maps. Это текстурные карты — основа текстурирования в 3D max.

Diffuse Color, Specular Color, Specular Level, Glossiness, Self Illumination, Opacity — уже знакомые вам параметры. Но тут их можно задать с помощью текстурных карт.
Filter Color — цвет, в который будет окрашиваться свет, проходящий через объект.
Bump — карта неровностей(выпуклостей или впадин) на объекте.
Reflection — отражения.
Refraction — преломления.
Displacement — схоже с Bump, выдавливание гораздо сильнее.
Перейдя во вкладку Maps, вы увидите данный список. None означает что никакой текстурной карты пока нет. Кликнув напротив Diffuse Color на None, вы увидете ещё один список, выберите Bitmap (растровое изображение)

После этого вам предложится выбрать любое изображение, например, можно скачать изображение 100 долларовой купюры и выбрать её:

Теперь создайте Plane (проскость) с соотношением сторон примерно как у 100 долларовой купюры и примените материал к плоскости:

Если плоскость не окрасилась в цвета купюры, нажмите на кнопку Show Standart Map in Viewpotr (кнопка выделена на скриншоте сверху).
Теперь можете раскидать свои сотни баксов по всему столу:

В 3D max конечно же предусмотрена небольшая библиотека готовых материалов (например материал дерева для стола на верхнем скриншоте).
Для того что бы открыть библиотеку выберите свободный материал, кликните на Standart, далее найдите пункт меню Open Material Library ( в 11 версии меню открывается небольшой стелочкой в верхнем левом углу).
Далее нужно просто найти нужную библиотеку. Она скорее всего находится по адресу C:/Program Files/Autodesk/3ds Max/materiallibraries/ или же в папке Мои Документы.
После добавления библиотеки вам остается просто выбрать понравившийся материал и применить его к объекту.

О том как быстро сохранить получившеюся картинку читайте в статье простейший рендеринг.
Выбрать другой урок Перейти к следующему
Уроки компьютерной графики 3D MAX и V-ray
Удаление материала с объекта
Я новичок в 3ds max. Переделал созданную другим автором сцену,но каждый раз при открытии файла пишет: missing external files. Ссылается на файлы .bmp, которые были добавлены в качестве текстуры примитива Box. как можно удалить эти ссылки на файлы, чтобы Box имел просто выбранный цвет.
Подскажите пожалуйста.
На сайте c 22.05.2007
Сообщений: 992
Могилев, Беларусь
примени к нему новый мат, который не содержит текстур.
На сайте c 14.10.2010
Сообщений: 4
А просто удалить материал можно, чтобы был просто цвет примитива?
На сайте c 22.05.2007
Сообщений: 992
Могилев, Беларусь
открываешь редактор материалов (М), утилиты — резет едитор слот. У тебя все шарики становятся серенькими. Меняешь цвет на нужный — и применяешь к ккубику.
На сайте c 21.10.2008
Сообщений: 592
Армения, Ереван
А просто удалить материал можно, чтобы был просто цвет примитива?
есть утилита Utilities > UVW Remove, если выбрать этот Box, и нажать в утилите на Materials, то материал будет удален с этого объекта.

На сайте c 14.10.2010
Сообщений: 4
Спасибо огромное!
На сайте c 08.09.2013
Сообщений: 2
Iolla спасибо Вам большое, очень помогли!
На сайте c 31.08.2014
Сообщений: 164
Цитата Iolla:

есть утилита Utilities > UVW Remove, если выбрать этот Box, и нажать в утилите на Materials, то материал будет удален с этого объекта.
Вот сколько лет работаю, а не знал такой вещи! Огромный респект и уважуха! Дай вам бог здоровья камрад!
На сайте c 16.06.2014
Сообщений: 75
Кишинев
На сайте c 04.07.2016
Сообщений: 183
Цитата Fedor888:
Цитата Iolla:

есть утилита Utilities > UVW Remove, если выбрать этот Box, и нажать в утилите на Materials, то материал будет удален с этого объекта.
Вот сколько лет работаю, а не знал такой вещи! Огромный респект и уважуха! Дай вам бог здоровья камрад!
Да уж, в поисках данного вопроса Гугле привел меня сюда, хоть и вопрос был задан в далеком 2010 но вижу актуален и сейчас для некоторых пользователей (в т.ч. меня) — действительно помогло.
p.s. Начал изучать 3Ds max и порой поражаюсь что некоторые вещи мягко говоря приходится делать через . . 3Ds max как та командная строка.
На сайте c 24.05.2009
Сообщений: 9082
мур_:
флуд
Действует до:
12.01.2024 00:00:00
Цитата Predator84:
а с какой целью так хочется удалить материал? Не могу представить такого случая)
Та иногда случается, поэтому и кнопка находится в такой глуши. Удобно что она не только материал убивает, но и ювишки. Что бы ты мог заново с нуля все настраивать без хвостов.
Как убрать материал с объекта в 3d max
Загрузка. Пожалуйста, подождите.

Сообщение сайта
(Сообщение закроется через 2 секунды)
Как удалить материалы из сцены?, . всегда хотел знать!

Romout
![]()

Просмотр профиля
29/09/2007, 17:20
Группа: Пользователи
Сообщений: 295
Регистрация: 05/12/2005
Пользователь №: 18 996
Всем привет! . кто-нтиь знает как удалить материалы из сцены, т.е. которые уже не нужны. В редакторе материалов нажимаю scene там все мат-ы в сцене, как удалить какой-нить из них?
. спасибо за ответы!

Nybbas
![]()

Просмотр профиля
29/09/2007, 17:29
Группа: Пользователи
Сообщений: 719
Регистрация: 12/11/2005
Пользователь №: 17 799
Я так делал — для начала нужно чтобы ни один объект не использовал этот материал, затем в материал едиторе жмешь на слот этого мата — кнопка get material — выбираешь новый мат или существующий..
После этого материала нет в списке матов в сцене..
Можт способ кривой, других не знаю )

Mikle’S
![]()

Просмотр профиля
29/09/2007, 17:47
Группа: Пользователи
Сообщений: 2 572
Регистрация: 04/03/2006
Из: Москва
Пользователь №: 24 497
В матэдиторе есть утилиты. Там посмотри. Во-первых, есть ресет матедитор слот, во-вторых — конденс матэдитор слот.

BorisK
![]()

Просмотр профиля
29/09/2007, 17:48
Группа: Координатор
Сообщений: 9 675
Регистрация: 24/06/2002
Из: Зеленоград
Пользователь №: 158
Удалить материал из сцены — значит, вынести его с объекта. Если нужно сделать именно это, есть утилита UVW Remove, в ней есть Remove Material

Romout
![]()

Просмотр профиля
29/09/2007, 18:05
Группа: Пользователи
Сообщений: 295
Регистрация: 05/12/2005
Пользователь №: 18 996
разобрался . всем пасиба!

111
![]()

Просмотр профиля
01/10/2007, 10:13
Группа: Участник
Сообщений: 5 701
Регистрация: 19/06/2002
Из: минск
Пользователь №: 98
в качестве замены утилиты у меня есть скрипты которые чистят материал едитор и материалы с объектов.

@rtemka
![]()

Просмотр профиля
12/10/2007, 05:32
Группа: Пользователи
Сообщений: 21
Регистрация: 12/06/2007
Пользователь №: 54 413
можно еще проще. берешь неприсвоенный мат и перетаскиваешь его во все слоты. раз два и все.

dimma2003
![]()

Просмотр профиля
12/10/2007, 17:17
Группа: Пользователи
Сообщений: 490
Регистрация: 10/02/2004
Из: Ташкент
Пользователь №: 4 518
конечно это быстрее чем нажать на кнопку ресет

PaulFX
![]()

Просмотр профиля
12/10/2007, 21:34
Группа: Пользователи
Сообщений: 1 488
Регистрация: 16/09/2007
Из: Севастополь
Пользователь №: 56 894
Самый простой способ удалить материалы из сцены, это удалить все объекты, которые содержат этот материал и заново создать эти же объекты. Не всегда удобно, но так достигается 100-%ное избавление от приставучих материалов.

mikola
![]()

Просмотр профиля
21/02/2008, 15:55
Группа: Пользователи
Сообщений: 25
Регистрация: 29/05/2007
Пользователь №: 53 407
нда интересные варианты удаления, а может всетаки кто нибудь знает как удалить одним кликом неиспользуемые матерьялы а то так достают эти окошки, с так сказать потеряными матерьялами(

ALDE
![]()

Просмотр профиля
21/02/2008, 16:08
Группа: Пользователи
Сообщений: 130
Регистрация: 27/04/2007
Из: Москва
Пользователь №: 49 204
QUOTE(mikola @ 21/02/2008, 15:55) [snapback]1015658[/snapback]
нда интересные варианты удаления, а может всетаки кто нибудь знает как удалить одним кликом неиспользуемые матерьялы а то так достают эти окошки, с так сказать потеряными матерьялами(
Установка: 3ds Max\Scripts\Startup
Запуск:
Command Panel/Utilities/MAXScript/Utilities/MatCleaner
Фунцкции:
In Material Editor:
All Slots – очищает все слоты редакторе материалов
Selected Slots – очищает выделенный слот
UnUsed Material – очищает все слоты с неиспользуемыми материалами в сцене
In Scene:
All objects – очищает все объекты сцены от материалов
Selected objects — очищает выделенные объекты сцены от материалов

Снегура 🙂
![]()

Просмотр профиля
21/02/2008, 16:09
Группа: Пользователи
Сообщений: 2 572
Регистрация: 26/12/2007
Из: Олимпа
Пользователь №: 60 025
Самый простой способ удалить материалы из сцены, это удалить все объекты, которые содержат этот материал и заново создать эти же объекты.
А если я полдня делала какой-нить диванчик, и что ж — взять его и удалить. Ну уж нееет.
можно еще проще. берешь неприсвоенный мат и перетаскиваешь его во все слоты. раз два и все.
Сам попробуй. Не удалится материал из сцены. Только из слота ред. материалов. А на объекте то остается. Обратно в слот пипеткой загружается.
Прежде, чем предложить очередную глупость — проверьте ее на практике.

toxablin
![]()

Просмотр профиля
21/02/2008, 18:43
Группа: Пользователи
Сообщений: 937
Регистрация: 23/04/2005
Пользователь №: 13 023
QUOTE(Снегура 🙂 @ 21/02/2008, 16:09) [snapback]1015676[/snapback]
Самый простой способ удалить материалы из сцены, это удалить все объекты, которые содержат этот материал и заново создать эти же объекты.
А если я полдня делала какой-нить диванчик, и что ж — взять его и удалить. Ну уж нееет.
это юмор такой у товарищей
Сообщение отредактировал toxablin — 21/02/2008, 18:55
Как удалить материал, которого нет в слоте материалов?
В результате мердживания объектов в сцену, с какимто объектом попал материал, с которым появилась проблема с рендером — он вылетает. Как удалить этот материал, если его нет в слоте материалов или узнать на каком объекте он назначен?
diwian diwian
Мастер
Рейтинг 82
Включить отображение материалов не (поддерживаемых рендером)а потом удалить.По второму вопросу рис 2.
Вложения

109,6 КБ Просмотров: 1 982

116,9 КБ Просмотров: 1 811
Елена Сергеевна
Активный участник
Включить отображение материалов не (поддерживаемых рендером)а потом удалить.По второму вопросу рис 2.
В слоте нет этого материала, а когда я его назначаю туда из библиотеки, то кнопочка с шариками, как на 1 рисунке не активная
diwian diwian
Мастер
Рейтинг 82
Переключись на Scene ,если объект не спрятан (Hide) то он(материал) будет виден.
Елена Сергеевна
Активный участник
Переключись на Scene ,если объект не спрятан (Hide) то он(материал) будет виден.
Все открылось, но карты Raytrace которая губит рендер, нигде нет. А при рендеренге написано что она есть(
diwian diwian
Мастер
Рейтинг 82
Покажи Render Message.
Елена Сергеевна
Активный участник
Переключись на Scene ,если объект не спрятан (Hide) то он(материал) будет виден.
Удалила не нужные карты, но теперь почемуто не вижно как лайт кеш просчитывается, хотя галка стоит. и вылетает тоже макс, хотя ошибок не выдает
diwian diwian
Мастер
Рейтинг 82
А когда «перемещала» в слот редактора использовала «Instance» или «Copy» ?
Елена Сергеевна
Активный участник
А когда «перемещала» в слот редактора использовала «Instance» или «Copy» ?
Instance
загрузила пресет с настройками с другого файла но по прежнему лайт кэша не виидно((
diwian diwian
Мастер
Рейтинг 82
Я имел в виду перемещение из браузера материалов в материал эдитор.Ещё, возможно, объект(ы) с находится в группе или ассамблеи.
Елена Сергеевна
Активный участник
Я имел в виду перемещение из браузера материалов в материал эдитор.Ещё, возможно, объект(ы) с находится в группе или ассамблеи.
вот такое сообщение выдает
Вложения

57,1 КБ Просмотров: 1 578
diwian diwian
Мастер
Рейтинг 82
Похоже на проблемы с памятью.Если с объектами и материалами всё нормально то тогда либо завышены настройки рендера либо просто не хватает ОЗУ .Попробуй ,для начала спрятать (Hide) часть объектов (к примеру половину)и просчитай.Таким образом можно вычислить местоположение и причину сбоя.
Постоялец ЛоуПриорити
Знаток
Рейтинг 72
Иногда в тяжёлых сценах с множеством объектов 3ds max(Vray) может вылетать из-за наличия в сцене стандартных материалов. Есть процедура для конвертирования всех материалов в сцене в материалы Vray, — right mouse button click/V-ray scene converter.
Вложения

140 КБ Просмотров: 1 227
diwian diwian
Мастер
Рейтинг 82
Довольно сомнительный факт ,что из-за наличия в сцене стандартных материалов макс вылетает.Все рендеры-плагины первым делом тестируются на работу именно со стандартным материалом(если это конечно не «кривой» рендер).А «вылет» происходит скорей всего из-за ативированных слотов коннектора для работы с Mental Ray.Да и количество объектов здесь не причём (главное кол-во полигонов)это в основном отражается на времени визуализации и естественно объём ОЗУ.
Елена Сергеевна
Активный участник
Довольно сомнительный факт ,что из-за наличия в сцене стандартных материалов макс вылетает.Все рендеры-плагины первым делом тестируются на работу именно со стандартным материалом(если это конечно не «кривой» рендер).А «вылет» происходит скорей всего из-за ативированных слотов коннектора для работы с Mental Ray.Да и количество объектов здесь не причём (главное кол-во полигонов)это в основном отражается на времени визуализации и естественно объём ОЗУ.
Спасибо за советы, полигонов в сцене у меня не много 250 тыс., памяти 4 гига из которых видно 2,6. так что проблема вылета для меня остается загадкой пока