Как создать рельефный материал в 3д макс

Обновлено: 04.07.2024

3D Studio Max содержит отдельный модуль для работы с материалами, который называется Material Editor. Материалом называется набор настроек, описывающий свойства поверхности - материал можно назначить на любой объект, но нельзя использовать как задний фон.

Окно Material Editor (Редактор материалов) вызывается при помощи команды Rendering -> Material Editor (Визуализация -> Редактор материалов) или клавишей M (рис. 1, рис. 2).
Рисунок 1. Окно Material Editor.
Рисунок 2. Окно Material Editor. Настройки параметров стандартного материала.

Таблица 1: Назначение инструментов Material Editor (Редактор материалов):

Три основные настройки цвета материала:

Ambient - оттенок материала при слабом освещении.
Diffuse - основной цвет материала, имеет решающее значение.
Specular - цвет блика.

Дополнительные настройки поверхности материала:

Specular Level - яркость блика.
Glossiness - гладкость поверхности, глянцевость.
Soften - смягчение края блика.

Установка режимов для материала:

Wire - режим сетки (отображение в виде полигонального каркаса).
2-Sided - режим двухстороннего материала.
Face Map (карта грани) - обеспечивает проецирование материала на каждую из граней материала.
Faceted (огранка) - обеспечивает постоянную закраску каждой отдельной грани с учетом эффекта зеркального блика.

Свиток Shader Basic Parameters содержит разные режимы тонирования. По умолчанию выбран метод тонирования Blinn. От метода тонирования зависит близость к физическим свойствам создаваемого объекта.

Свиток Shader Basic Parameters содержит и другие режимы тонирования, которые используются гораздо реже:

  • Blinn - основной способ тонирования, с помощью которого можно создать практически любую поверхность;
  • Oren-Nayar-Blinn - шейдер для имитации матовых, шероховатых поверхностей;
  • Metal - шейдер для имитации металлических материалов, у которых вся поверхность, кроме блика, выглядит темной из-за низкого уровня диффузного рассеивания;
  • Strauss - самый примитивный тип для создания металлических поверхностей;
  • Anisotropic - метод тонирования, позволяющий создавать анизотропные блики и поворачивать их на поверхности;
  • Multi-Layer - метод тонирования, аналогичный предыдущему, но позволяющий создавать два анизотропных блика разных цветов;
  • Translucent Shader - шейдер, позволяющий создать материал со спаданием самосвечения относительно удаленности от источника света.

Сначала задается цвет материала. Для этого щелкните по серому прямоугольнику около слова Diffuse. Откроется диалоговое окно Color Selection (Выбор цвета). В этом окне можно задать любой цвет. В дальнейших примерах, чтобы точно передавать вам цвет, будет использована цветовая модель RGB (рис. 3).
Рисунок 3. Установка основного цвета материала.
Помимо стандартного типа материала существуют и другие. Чтобы увидеть их, достаточно щелкнуть по кнопке 21 (по умолчанию на ней написано - Standart), после чего откроется окно выбора типа материала (рис. 4).

Рисунок 4. Выбор типа материала. Таблица 2: Список типов материалов


Рельефные текстуры (Bump map) создают иллюзию смещения поверхности с помощью особых эффектов тонирования. Такие текстуры часто используются для того, чтобы придать объемную текстуру материалам с диффузным наложением текстуры. Так материал выглядит более реалистично. Например, добавление текстуры Noise (Шум) создает иллюзию грубой поверхности, а добавление черно-белого варианта той же текстуры позволяет получить рельеф текстуры.
Кроме того, вы можете самостоятельно создавать рельефные текстуры, обрабатывая поверхности текстур с помощью Photoshop или другого графического редактора или используя визуализированные изображения из 3ds max.
1. Выберите образец материала.
2. Откройте свиток Maps.
3. Добавьте текстуру к кнопке в поле Bump (Рельеф) - см. рис. 14.44.

Рис. 14.44. В качестве текстуры рельефа выбрана текстура BRKWEA_B.GIF из папки 3dsmax6\Maps\Brick\


4. Щелкните по кнопке
5. Увеличивайте параметр Bump до тех пор, пока рельефная текстура не станет заметной на образце (рис. 14.45).

Рис. 14.45. При увеличении параметра Bump рельефная структура становится более заметной


6. Присвойте материал объекту. Текстура не отображается в окне проекции, если не включена опция Show Map in Viewport (Показать текстуру в окне проекции).
7. Визуализируйте сцену (рис. 14.46). Поверхность объекта станет рельефной.

Рис. 14.46. Поверхность чайника стала рельефной. Силуэт объекта не изменился

Совет
Задавая отрицательные значения параметpa Bump, можно получить обращенный рельеф, когда темные значения дают выпуклости, а светлые - впадины.
Быстро создать рельефную текстуру можно, перетащив экземпляр диффузной текстуры на кнопку рельефной карты.
Хорошие реалистичные рельефы получаются с использованием текстурных карт Noise (Шум) и Dent (Вмятины).
Чтобы создать истинное геометрическое смещение текстуры, поместите ее на кнопку текстуры Displacement (Смещение).
Имейте в виду, что хорошие результаты получаются только при использовании очень густой сетки объекта.
Геометрическое изменение объекта под действием текстуры также может быть выполнено при помощи модификатора Displace (Сместить).

alt

Displacement – отличный инструмент, чтобы визуализировать сложный рельеф на простых формах. Но как быть, если нужно превратить рельеф в геометрию? Для этого можно воспользоваться аналогом инструмента – модификатором Displace. Он выдавливает рисунок прямо на сетке объекта, задавая ему неровности.

1. Создание рельефа

Прежде всего необходимо создать высокополигональный объект. Чем больше будет полигонов, тем выше окажется качество проекции рисунка. Затем нужно перейти в Modify – Modifier List – Displace.

Как только модификатор применится – появится оранжевая рамка. Если рамки нет или она сильно отличается по размеру от объекта, то модификатор применился некорректно.

Displace

В разделе Image задается текстура, по которой создастся рельеф. Нажав кнопку None в подразделе Map, можно будет выбрать любую стандартную карту 3ds Max. В подразделе Bitmap устанавливается любое стороннее изображение. Кнопками Remove Map/Bitmap назначенные карты удаляются.

О полезных картах, которые можно использовать в данных разделах, вы найдете в статье «10 самых нужных карт 3ds Max»

Как только изображение будет назначено, нужно изменить значение Strength. Этот параметр влияет как на силу выдавливания, так и на направление.

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

Blur размывает границы между светлыми и темными областями рисунка. Чем сильнее Blur, тем более сглажены края. Слишком большие значения этого параметра размывают весь рисунок.

Blur

2. Изменение формы рельефа

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

Planar – проекция в виде плоскости. Больше всего подходит для прямоугольных ровных объектов.

Cylindrical – проекция в виде цилиндра. Исходя из названия, больше всего подходит для цилиндрических объектов.

Spherical – сферическая проекция.

Shrink Wrap – второй вариант сферической проекции. Отличается от предыдущего тем, что имеет всего один полюс, в котором сшивается текстура. Spherical имеет 2 таких полюса.

Shrink Wrap

Параметры Length, Width и Height отвечают за размеры проецирующей формы. Изменяя эти значения, можно изменять размер рисунка.

U/V/W Tile изменяет повторение текстуры в пределах проецирующей плоскости. Flip просто отражает текстуру по какой-либо оси.

U/V/W Tile

3. Быстрая настройка проекции

В разделе Alignment находится набор кнопок, благодаря которым можно быстро изменять проецирующую плоскость.

X, Y, Z – выравнивание плоскости по какой-либо из осей.

Fit – масштабирование плоскости в соответствие с габаритным контейнером объекта.

Center – устанавливает плоскость по центру объекта.

Bitmap Fit – задает плоскости размер изображения, которое можно выбрать на компьютере. Причем, картинка не обязательно должна быть такая же, как и в модификаторе.

Normal Align – перемещает и размещает плоскость по нормалям объекта. Для использования нужно включить этот режим и нажать ЛКМ на самом объекте.

View Align – выравнивает плоскость относительно точки взгляда.

Region Fit – растягивание плоскости по объекту.

Acquire – позволяет выбирать для настройки размера плоскости другой объект.

Reset – возвращает плоскость к изначальной форме.

Alignment

Этот модификатор имеет довольно узкий список задач. Больше всего он нужен при создании моделей, предназначенных для ЧПУ станков. Для визуализации он полезен при создании барельефов. Но тогда придется задуматься о снижении числа полигонов. Конечно, в этом поможет модификатор Optimize. Либо, если рельеф несложный и его можно повторить сплайнами, воспользуйтесь ShapeMerge.


В данном уроке показано создание объемного плана участка.
Моделирование генерального плана на плоскости описывается в следующем уроке.

1. Нам необходим ситуационный план с видимыми горизонталями. Горизонтали на топографических картах проводят через определенные высоты (1 м, 2,5 м, 5 м, 10 м и т.п.). Величина этих высот зависит от масштаба карты и от характера земной поверхности. Переносим изображение плана местности на плоскость в соразмерном масштабе, сделать это можно положив материал с картой (diffuse) на плоскость. 2. По самой нижней отметке рельефа начинаем обводить первую горизонталь - вести вдоль нее линию. Чем меньше точек будет на искривленной горизонтали, тем лучше. Далее переходим на уровень Spline и копируем (с зажатой клавишей Shift) построенную линию рядом. Делаем мы это, что бы количество точек в сплайне на каждой горизонтали было одинаковым и копировались они сверху вниз. Перемещаем скопированную линию рядом на отметку +10 метров, относительно предыдущей горизонтали. Таким образом, мы будем обводить каждую десятую горизонталь, для большей точности можно обвести каждую пятую, но линий будет больше. Перетаскиваем и искривляем все точки по следующей горизонтали. Повторяем тоже и для другого берега. 3. После того как все горизонтали построены каждую из гих нужно выставить на определенные отметки с шагом опять же 10 метров.

4. Далее назначаем модификатор CrossSection – этот модификатор соединит все вершины перпендикулярными к ним линиями, образуя некий каркас. В его настройках лучше всего поставить галку Smooth.

5. Затем применяем модификатор Surfase он «натянет» на каркас поверхность. Количество шагов (steps) 10 в соответствие с тем количеством дополнительных граней которые хотим получить.

6. Затем финальный модификатор Edit Poly для работы с объемом. Мы получили поверхность, с какой-то долей погрешности повторяющую форму нашего рельефа. Последовательность модификаторов на изображении ниже.

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