Если вы решили начать работать в 3d max, то первое, что нужно научиться делать - это моделировать. Видимо, вы уже что-то создали, раз решили научиться накладывать текстуру на объект. В данной статье вы узнаете, как текстурировать на начальном этапе. Предупреждаю: этот урок только для новичков.

Новички! Поехали!

Чтобы наложить текстуру на объект, нужно научиться правильно работать с редактором материалов (material editor). Чтобы его вызвать, нужно нажать горячую клавишу «m» , либо кликнуть по значку справа вверху.

Перед вами появится окно с этим самым редактором. Выглядит оно так:

Slate Material Editor

Надпись «Slate Material Editor» вверху окна говорит о том, что вы открыли обновленный редактор, который появился в последних версиях 3ds max, включая версии 2013, 2014, 2015, 2016 и 2017.

В старых версиях 3ds max использовался только компактный редактор материалов, который выглядит, как таблица с ячейками. Для многих он наиболее привычен и работать в нем удобнее. Поэтому новичкам рекомендуется пользоваться именно им. Чтобы переключить на компактный вариант, нажмите на раздел «Modes» и выберите «Compact Material Editor».

Перед вами появится такое окно:

Compact Material Editor

Следующее, что нужно сделать — это увеличить количество ячеек, т.к. уже в ближайшее время их для вас станет слишком мало. Нажимаем правой кнопкой мыши на любой ячейке (сером шарике) и выбираем 6×4 Sample Windows.

Теперь перед нами 24 ячейки. Если хотите сделать еще больше ячеек, то читайте . Следующее, что нужно сделать, это выбрать первую ячейку и прописать название. Это и будет наш первый материал (шейдер).

Даем имя материалу и выбираем текстуру

Назовем его соответственно. Например, «Дерево пола». Только писать будем английскими буквами, потому что в будущем, например, в другой версии 3ds max, это название может отображаться каракулями (проблема русских шрифтов). Поэтому старайтесь выработать привычку писать все по-английски. И не обязательно знать язык. Пишем просто «derevo pola» и этого вполне достаточно, чтобы понять всем.

Следующее, что мы делаем, это открываем раздел «Maps». Он нам как раз и нужен для добавления текстуры в наш материал. Ведь просто текстуру на объект (3d-модель) не наложить. Накладывается именно материал(шейдер), который будет содержать внутри себя текстуру, например, дерева или штукатурки.

Важно! Материал может иметь не одну, а сразу несколько разных текстур, например, смешанных между собой, а так же текстуру рельефа, отражения и т.д.

Об этом позже, т.к. сейчас вам нужно понять только основы. Продолжаем. Нажимаем «Maps»:

Здесь нам нужен для начала только раздел Diffuse Color, в котором и будет храниться основная текстура. Кликаем на слот None напротив Diffuse Color, выбираем свиток «Standart» и 2 раза кликаем по Bitmap.

Теперь остается только выбрать на вашем компьютере подходящую текстуру и добавить (загрузить) ее в bitmap.

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

Назначаем материал объекту

Чтобы 3d-модель приняла достойный вид, нужно «натянуть» на нее нашу выбранную текстуру. Применяем материал к объекту. Это можно сделать двумя путями:

  1. просто перекинуть из редактора на объект (действие 1 на скриншоте ниже);
  2. выделить объект, выделить нужный материал, кликнуть на значок (действие 2).

Вот и все. Материал назначен объекту. Чтобы текстура была видна на 3d модели, нужно нажать на шахматный значок (действие 3 на скриншоте).

От автора: Если вы решили изучить редактор материалов на профессиональном уровне, рекомендую не учиться по таким статьям, а пройти специальный курс на эту тему. Эти знания помогут вам реально создавать красивые интерьеры и зарабатывать этим на жизнь, как работают профессиональные 3d-визуализаторы. Но предупреждаю! Стандартными средствами 3ds max у вас не получится создать красивое освещение, поэтому вам нужно будет установить Vray или Corona Renderer. Это специальные плагины, которые помогут создать более реалистичный свет в сцене.

Текстуры нельзя накладывать на объекты непосредственно, а только при помощи какого-то материала. Следовательно, вначале надо применить текстуру к материалу, а затем – материал к обкту сцены (рис. 20.19).

Рис. 20.19. Применение карты Swirl (Водоворот) к золотым чайникам

Текстурные карты могут назначаться материалу как цветовая информация либо как изменяющиеся значения интенсивности цвета.

Присвоение текстурных карт для материалов удобно осущеслять с помощью свитка параметров материалов Maps (Карты) (рис. 20.20).

Рис. 20.20. Фрагмент свитка параметров Maps (Карты)

Каждый флажок включает/отключает соответствующую текурную карту. Поле Amount (Значение) регулирует уровень влиия текстуры на материал. Кнопка Map (Карта) открывает окно обозревателя материалов и текстур для выбора требуемой тетурной карты.

При назначении текстуры автоматически открываются свитки ее параметров.

Примечание. Текстуры можно назначать, заменять и удалять метом перетаскивания.

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

Увеличение параметра самоосвещения сделает текстуру более отчетливой (рис. 20.21).

Для того чтобы использовать текстуру в качестве карты пррачности, следует применять ее для параметра Opacity (Непро-

зрачность) . При этом темные области будут обеспечивать пррачность, а светлые – непрозрачность (рис. 20.22).

Рис. 20.21. Чайники с разным уровнем самоосвещения (50 и 0)

Рис. 20.22. Применение текстур в качестве карт прозрачности

Примечание. При применении текстур в качестве карт прозрачности рекомендуется устанавливать для алгоритма затенения параметр 2-Sided (Двухсторонний) .

Наложение рельефной текстуры Bump Mapping (Рельефное ножение) очень часто применяется в компьютерных играх для соания реалистичных вмятин на корпусе космического корабля, рельефности древесной коры или кирпичной кладки (рис. 20.23).

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

Если применить текстурную карту к параметру Displacement (Смещение) , то грани объекта фактически сместятся. Используя

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

Рис. 20.23. Чайник с наложенной рельефной текстурой кирпичной кладки

При создании панорамной сцены задний фон редко создают непосредственно из объектов – это слишком сложно и занимает много времени. В качестве фона сцены чаще всего используют наложение карт внешней среды Environment Mapping (Наложие среды) .

Примечание. Для фотореалистичной сцены в качестве фона в осноом используются пейзажные фотографии.

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

Свиток параметров Coordinates (Координаты) содержит рим Environ (Окружение) , позволяющий использовать карту для создания внешней среды (см. рис. 20.5). Из выпадающего списка Mapping (Наложение карты) следует выбирать вариант Screen (Экран) , если карта будет применяться как фон. Остальные варнты наложения применяются для создания отражающих поверостей.

Чтобы применить текстуру в качестве фона сцены, нужно волнить следующие действия:

1. Добавить в редактор материалов текстуру типа Bitmap (Рас-

тровое изображение) .

2. Загрузить подходящее изображение для фона и настроить его параметры (контраст, координаты, смешивание с другими текстурами и т.д.) и сохранить в путеводителе.

3. Выполнить команду Rendering (Визуализация) | Environment (Окружение) либо нажать клавишу 8 .

4. В группе параметров Background (Фон) нажать кнопку Environment Map (Карта окружения) и выбрать нужную текурную карту в путеводителе по материалам/текстурам либо просто перетащить карту из ячейки редактора на данную кнопку (рис. 20.24).

Рис. 20.24. Группа параметров Background (Фон)

5. Вызвать диалоговое окно Viewport Background (Фон окна пркции) комбинацией клавиш Alt+B .

6. Установить флажки Use Environment Background (Использать фон окружения) и Display Background (Отображать фон) для отображения фоновой текстуры в окне проекции.

Когда фоновое изображение отображается в окне проекции, под него легко подстраивать объекты сцены (рис. 20.25).

Для создания эффекта взаимодействия объектов с фоном ромендуется применять матовые объекты (Matte Objects) – это объекты, которые закрываются картами внешней среды. На такие объекты можно накладывать отражения и тени.

Матовые объекты являются, по сути, обычными объектами, на которые применен материал Matte/Shadow (Матовое покрие/тень) .

Создать сцену с применением матовых объектов можно предством следующих действий:

1. Создать сцену с фоном.

2. Добавить в редактор материалов материал Matte/Shadow (Ма-

товое покрытие/тень) .

3. В свитке параметров материала в группе параметров Shadow (Тень) установить флажок Receive Shadows (Принимать тени)

(в некоторых вариантах построения сцены отбрасывание тей на фоновый источник может быть нежелательным).

Рис. 20.25. Травяные чайники на склоне холма

4. Применить материал на объект, который будет участвовать в формировании фона.

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

6. Визуализировать сцену (рис. 20.27).

При создании эффекта отбрасывания теней на фон важно учывать направление света и теней на самом фоновом изображии (рис. 20.28).

Рис. 20.26. Установка параллелепипеда, к которому применен материал

Matte/Shadow (Матовое покрытие/тень)

Рис. 20.27. Тонущий чайник

Рис. 20.28. Чайник у моря

Для создания эффектов отражения применяются текстуры кегории Other (Другие) .

Отражающие текстуры лучше всего накладывать на специальные отражающие материалы. Отражающие материалы в названии обыо содержат слово Reflection (Отражение) (например, Reflec- tion_RefMap ).

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

личины в поле Amount (Значение) определяет яркость и степень отражения.

Для создания плоских отражений (плоское зеркало, водная гладь) следует применять карту . Например, на рис. 20.29 текстура Flat Mirror (Плоское зеркало) применена для плоскости, на которой стоят чайники.

Рис. 20.29. Отражение чайников

Если применить к отражающему материалу параметр Noise (Шум) или Blur (Размытие) , то отражение станет нечетким (рис. 20.30).

Для создания отражения на неровных поверхностях рекомендтся применять текстурные карты типа Reflect/Refract (Отражие/Преломление) или Raytrace (Трассировка лучей) (рис. 20.31).

Рис. 20.30. Отражение чайников с применением эффекта Noise (Шум)

Рис. 20.31. Применение карты

Карты Reflect/Refract (Отражение/Преломление) формируют отражение на основе кубической карты внешней среды: вначале создаются изображения сцены с шести сторон, а затем они коинируются для наложения на поверхность объекта. Как следует из рис. 20.31, качество отражения данной поверхности достатоо низкое, поэтому не рекомендуется применять ее в сценах со сложными алгоритмами трассировки света.

Рис. 20.32. Применение карты отражения Raytrace (Трассировка лучей)

Качественное отражение можно создать с помощью карты типа Raytrace (Трассировка лучей) , которые используют для расчета оажения и преломления алгоритмы трассировки лучей (рис. 20.32).

Применение карт отражений для параметра материала Refrac- tion (Преломление) позволит создать эффект преломления лучей, проходящих через объект (рис. 20.33).

Рис. 20.33. Эффект преломления света на сфере

На прошлых уроках, для наложения текстур на объекты сцены, мы использовали набор встроенных в 3Ds-Max текстур (плитка, дерево) или применяли заливку цветом с определёнными эффектами. При разработке дизайнерских проектов, будь то дизайн комнаты или новейшего автомобиля, желательно применять к элементам проекта те материалы, которые будут использоваться при реализации проекта. Например, цвет и рисунок штор, ковров, обивки стульев и диванов, изображения на картинах висящих на стенах, материалы стен и тому подобное. 3Ds-Max позволяет загружать пользовательские текстуры (картинки, фотографии) в редактор материалов. Рассмотрим простой пример текстурирования стен помещения. Для этого следует создать небольшую сцену состоящую из пола и двух стен.

Желательно поставить на сцену источник света и настроить его яркость и тени, так как мы делали на прошлых уроках.
Для покрытия стен обоями (например, сфотографированными в магазине) воспользуемся загрузкой в редактор материалов нашей фотографии с текстурой обоев. В нашем случае можно использовать любую фотографию (картинку) в стандартных форматах файла: bmp, jpg, jpeg, gif и тому подобных. Текстуры можно нарисовать самому в редакторе Paint или Photo Shop или скачать в Интернете, подобрав себе ту, которая наиболее подходит к проекту. Например, такую:

Важно, что бы картинки текстур хранились в одной папке (каталоге на диске) вместе с проектом. Это нужно для того, что бы можно было переносить проект с одного компьютера на другой. Откроем редактор материалов (буква М латинская на клавиатуре) и, нажав, пустую кнопку напротив поля Diffuse, в появившемся списке материалов (Material/Map Browser) выберем пункт Bitmap (битовая карта):

Двойным щелчком мыши на этой опции или нажав кнопку ОК, перейдём в менеджер файлов, где нужно выбрать папку с вашим проектом и файлом текстуры:

И нажав кнопку "Открыть" поместим выбранный рисунок в текущий контейнер. Назначим полученный материал на одну из стен. Для этого следует выделить стену и нажать кнопку Assign Material to Selection Если материал не отобразился на объекте, то следует нажать кнопку Show Map in Viewport. В итоге получим изображение текстурной карты на стене.

Как видно из рисунка, 3Ds-Max автоматически подогнал нашу карту под размер стены. Для того, что бы расположить на стене, например 10 листов обоев по 8 рисунков на листе, следует в счётчике Tiling поля U ввести значение 10, а в поле V ввести значение 8.

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

Если такое расположение текстуры недопустимо, то следует преобразовать объект в редактируемый каркас и, выделив нужную поверхность применить текстуру только к выделенной поверхности. Проделаем это со второй стеной. Выделим вторую стену и нажмём правую кнопку мыши. В локальном меню выберем опцию Convert to / Convert to Editable Mesh

Перейдем на закладку Modify (модификация). На закладке следует выбрать выделитель Polygon и выделить фронтальную поверхность на второй стене.

Так же, как и в случае с первой стеной, назначим материал на вторую стену, но уже на выделенную её часть. Теперь материал назначен только на фронтальную часть стены.

Теперь, когда материалы на стены назначены, выясняется ещё одно неприятное обстоятельство. Всё дело в том, что ширина у стен разная, а количество листов обоев на стенах одинаковое. При этом ширина обоев на более широкой стене шире, чем на более узкой. То есть мы не можем независимо, для каждой стены отдельно, поменять значения счётчика Tiling поля U. В 3Ds-Max есть возможность независимо применять один и тот же материал для разных объектов. Эта возможность заключается в том, что к объекту применяется UVW карта, а к карте уже применяется материал. Для применения UVW карты, например на фронтальную стену следует снова выделить фронтальную поверхность стены и в разделе модификаторов, из списка, выбрать UVW Map.

Применив UVW Map к стене, следует выбрать опцию Box для настройки отображения карты на стене.

Теперь, счётчиком Width можно установить число полос обоев в зависимости от ширины стены. Если нужно, то можно поменять и значение Height - число повторений рисунка на обоях.
Таким образом, можно применять пользовательские битовые карты практически к любым объектам сцены. В заключение, применим пользовательскую битовую карту к полу, например такую:

Загрузим карту в контейнер материала и применим её к полу. К назначенным битовым картам можно применять различные эффекты, например зеркальность. Для перехода к начальным настройкам редактора материалов следует нажать кнопку Go to Parent.

Зайдя в раздел Maps, следует выбрать опцию Reflection и применить эффект Raytrace (Это мы уже проделывали на предыдущих уроках). В результате получим качественное изображение пола.

Цель работы : изучение основных приемов создания, настройки и применения материалов в 3D Studio Max.

Создание 3D-объекта "кирпичный чайник"

Помимо цветов и свойств, материалу может быть назначена текстура.

Текстура — растровое изображение, накладываемое на поверхность полигона, из которых состоят 3D-модели, для придания ей цвета, окраски или иллюзии рельефа. Понятие «текстура» является одним из столпов 3D-моделирования, поскольку позволяет воспроизвести малые объекты поверхности, создание которых полигонами оказалось бы чрезмерно ресурсоёмким. Например, шрамы на коже, складки на одежде, мелкие камни и прочие предметы на поверхности стен и почвы.

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

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

Шаг 1. Создайте плоскость, которая будет имитировать поверхность. На ней создайте и расположите модель чайника (Teapot ) как показано на рисунке 1.
Рисунок 1. Заготовка сцены.
Шаг 2. Откройте редактор материалов, нажав клавишу M . Активируйте одну из ячеек материалов, в строке установки Diffuse цвета материала, после квадрата выбора цвета, нажмите на небольшой квадратик (рис. 2).
Рисунок 2. Установка материала/карты/текстуры в качестве дифьюзного изображения материала.
Рисунок 3. Выбор типа карты для дифьюзного цвета.
Дважды щелкните на строке Bitmap , чтобы установить изображение в качестве карты. Откроется окно выбора карты. Необходимо выбрать изображение кирпичной кладки.

Если у вас нет данного изображения, его можно скачать отсюда.

Теперь текстура установиться в качестве основного цвета нашего материала. Если щелкнуть дважды на ячейке, то мы увидим увеличенную визуализацию нашего материала (рис. 4)
Рисунок 4. Созданный материал.
Для наложения изображения на трехмерный объект используются текстурные координаты. При создании объекта методом стандартной геометрии (Create -> ... ) текстурные координаты создаются автоматически. Например, как видно из рисунка 5, в свойствах созданного чайника по умолчанию установлена галочка Generate Mapping Coords .
Рисунок 5. Установка галочки Generate Mapping Coords.
Шаг 3. Перетащите полученный материал на созданный чайник и отпустите клавишу мыши: материал будет назначен для объекта. Чтобы увидеть результат без визуализации, активируйте опцию Show Map In Viewport в окне редактора материалов (рис. 6).
Рисунок 6. Активация опции Show Map In Viewport.
После активации данной опции, мы сможем наблюдать нашу карту уже непосредственно в окне проекций (рис. 7).

Рисунок 7. Карта видимая в окне проекции.
Шаг 4. Теперь создадим отражающий материал для поверхности. Для этого мы будем применять карту, использующую метод трассировки лучей для построения изображения.

Активируйте новую ячейку материала, после чего раскройте Maps и назначьте в качестве карты Reflaction карту Raytrace (рис. 8).

Рисунок 8. Установка карты Raytrace в качестве цвета отражения.
Шаг 5. Нажмите на кнопке Go to parent , чтобы вернуться из настроек установленной Raytrace карты к начальному уровню настроек материала (рис. 9).
Рисунок 9. Возврат в начальные настройки карты.
Теперь установите основные параметры материала следующим образом (рис. 10):

  • Цвет Diffuse - слабый оттенок голубого цвета;
  • Specalar level - 85 ;
  • Glossiness - 25 ;
Рисунок 10. Окончательная настройка материала.
Полученный материал и его настройки можно увидеть на рисунке 11.

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

Визуализируйте сцену использую стандартные настройки визуализации.

Рисунок 11. Визуализированный кирпичный чайник.

Продолжаем работу над проектом бутика. В предыдущей статье мы подготовили помещение: создали стены, перегородки, пол, потолок. Добавили ниши, молдинги, плинтуса, картуши, дверь. В этой статье мы добавим материалы в проект: обои, штукатурку, а так же «постелим» паркет.

Подготовим текстуры обоев для создания материалов обоев в 3ds MAX

Создание данной текстуры обоев в Photoshop здесь описывать не буду. На эту тему будет написана отдельная статья.

Подготовим файл с расширением psd для работы в 3ds MAX из готовой текстуры обоев:

  1. Откроем файл с текстурой в Photoshop, назовем этот слой Diffuse .
  2. Создадим черно-белый слой Bump (определяет рельеф объекта). Смысл здесь в том, что черным цветом определяется глубина рельефа, а белым соответственно его высота.

    Изображение → коррекция → черно-белое. При необходимости можно сделать инверсию (поменять местами черный и белый цвет в файле) с помощью клавиш Ctrl - I. Можно добавить корректирующий слой Уровни для большего контраста.

  3. Создадим черно-белый слой Reflection (отражение). Чем светлее (белее) участок текстуры в этом слое - тем выше интенсивность отражений будет в материале, чем темнее - тем интенсивность ниже.

    Изображение → коррекция → черно-белое. Корректирующий слой Уровни.

  4. Создаем материалы (обои) в 3ds MAX из подготовленных текстур


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

    Создадим многокомпонентный материал Multi/Sub-object

    Так как обоев несколько, а объект стены (Walls) в нашем проекте - один, необходимо воспользоваться Multi/Sub-object. Его суть в том, что он позволяет наложить несколько материалов на один объект. Для этого нужно указать ID на группу полигонов, имеющих один и тот же материал.

    Клавиша M → Выбираем свободный шар, даем имя материалу . Кнопка Get material. В окне Material/Map Browser → Свиток Materials. → Standart дважды щелкаем мышью по строке Multi/Sub-object.

    Задаем необходимое число «подматериалов» (кнопка Set Number). Материалы копируем перетаскиванием из ранее созданных. В появившемся окне указываем тип копирования - Instance. Новый «подматериал» связан с оригиналом, его изменение затронет оригинал и наоборот.

    ­

    Применяем созданный материал Multi/Sub-object к стенам

    Выбираем стены. Важно: чтобы текстуры корректно наносились на стены - применим модификатор UVW Map: маркер поставим у Box, с реальными размерами текстуры (обои в моем случае 520 мм х 520 мм).

    Применяем материал Multi/Sub-object к стенам. Стены должны быть при этом выделены. Клавиша M. Выбираем материал Multi/Sub-object. Кнопка Assign Material to Selection - применить материал к выделенному объекту.

    Для того,чтобы указать к каким полигонам применить какой материал вновь добавляем модификатор Edit poly, переходим на уровень Polygon. Выбираем полигоны, задаем ID нужного материала в свитке Polygon: Material IDs.

    Создадим декоративную штукатурку на потолок, стены, картуши

    Открываем Material editor материалу

    В Diffuse поместим карту Mix: в окне Material\Map Browser → Maps → Standard → выбираем Mix → Ok.

    Настройки: Color1 Hue 255, Sat 10, Value 221; Color2 Hue 255, Sat 10, Value 180, правее Mix Amount по кнопке None загружаем текстуру штукатурки. В окне Material\Map Browser → Maps → Standard → Выбираем Bitmap → Ok→ выбрать файл с текстурой. Кнопка Go to parent.

    Файл с текстурой штукатурки:

    В свитке Basic Parameters: Цвет у Diffuse : Hue 0, Sat 0, Value 242. Цвет Reflect : Hue 0, Set 0, Value 88.

    По кнопке правее Reflect загрузить ту же текстуру штукатурки. Go to parent. Значение Refl. glossines - 0,6. Галочка у Fresnel reflections. Отжать кнопку L у Fresnel reflections. Значение Fresnel IOR - 4.

    В свитке Maps: значение Reflect - 50.

    Копию карты из Reflect перетаскиваем в Bump , значение Bump - 24. Не забыть нажать кнопку Show standard map in viewport!

    Выделяем потолок. Применяем модификатор UVW Map: маркер поставим у Box, длина, ширина и высота - 800. Применим материал на потолок.

    Применим штукатурку и на стены. Для этого добавим штукатурку в многокомпонентный материал Multi/Sub-object (простым перетаскиванием). На уровене Polygon - выбираем полигоны, задаем ID штуктурки в свитке Polygon: Material IDs.

    Применим так же этот материал и на картуши. С помощью кнопки Select by Name выбираем все картуши, группируем их, применяем модификатор UVW Map (Box, 800х800х800), потом применяем материал.

    Создадим материалы для молдингов и для плинтусов

    Открываем Material editor (горячая клавиша М). Выбираем свободный шар, даем имя материалу . Кнопка Standart правее названия материала.

    В окне Material\Map Browser → В свитке Materials → В подсвитке V-Ray Adv 2.40.03 → выбираем VRayMtl → Ok.

    Выбираем белый цвет у Diffuse (не ставьте значение чистого белого 255, поставьте поменьше 242, например, для того, чтобы белый потом не имел пересветов). Цвет у Reflect выбираем серый (где-то посередине значения Value). Ставим галочку у Fresnel reflections. Значение Refl. glossiness 0.6. Не забыть нажать кнопку Show standard map in viewport!

    Применяем материал к молдингам и плинтусам.

    Создадим материал для паркета. «Постелим» паркет с помощью скрипта Floor generator

    1. Для того, чтобы «постелить» паркет, я воспользовалась скриптом Floor generator. (Сам скрипт по этическим причинам я разместить для скачивания не могу.) Файл со скриптом (FloorGenerator_ver1_00.ms) нужно поместить в папку C:\Programm Files\3ds Max 201\Stdplugs.

      Выделяем пол. Делаем его копию, переносим на свободное место и со включенными привязками создаем замкнутую линию по контуру пола. Create → Shapes → Line → Close spline → Yes.

      Копию пола удаляем, полученную линию выделяем. Вызываем скрипт: MaxScript → RunScript → в папке C:\Program Files\Autodesk\3ds Max 2011\stdplugs → FloorGenerator.

      Настройки на рисунке ниже.

      Нажать кнопки Interactive Update и Create. Закрыть окно, переместить паркет на место. Изменить параметры скрипта после закрытия окна уже нельзя. При необходимости проделать заново. Оставшуюся от пола линию удаляем. Так же удаляем исходный объект - пол.

    2. Применим к созданному полу модификатор Material by Element. Это необходимо, так как текстура не должна повторяться в каждой дощечке. Параметры модификатора: ID Count (число материалов) - 7, маркер поставим у Random Distribution.
    3. Создаем Multi/SubObject материал. Клавиша M → Выбираем свободный шар, даем имя материалу. Кнопка Get material. В окне Material/Map Browser → Свиток Materials. → Standart дважды щелкаем мышью по строке Multi/Sub-object. Set Number - 7.

      Заходим в первый «подматериал». Нажимаем кнопку Standart правее названия материала. В появившемся окне Material/Map Browser, в свитке Materials → V-Ray Adv 2.40.03 → выбираем строку VRayMtl → Ok.


      Теперь копируем этот подматериал с помощью перетаскивания 6 раз в режиме Copy, но при этом меняем обрезки карт для Diffuse и Reflect. В каждом подматериале нажать кнопку Show standard map in viewport!

    4. Назначаем полученный Multi/SubObject материал на паркет.
    5. Чтобы пол не бликовал в меню Views выбираем Viewport configuration. В закладке Rendering Method выбираем Viewport Clipping.

    В следующей статье мы продолжим работу над проектом - добавим источники света.