Уроки: 3ds Max

Текстурирование: Composite

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

Предположим, мне необходимо текстурировать оштукатуренную стену, у которой кое-где штукатурка отвалилась и видны кирпичи.
Внизу стена более тёмная. Через всю стену проходит трещина. Конечно, есть вариант свести все текстуры вместе в photoshope. Но если текстуру отколотой штукатурки нужно точно разместить под водосточной трубой и вбитой арматурой, а в общем случае очень точно разместить то, я считаю, проще всё это сделать прямо в 3DS MAX.

Предположим, мне нужна вот такая оштукатуренная стена.

Необходимо приготовить текстуры с альфа-каналом.

Используя Photoshop, делаю следующие текстуры:

  1. текстура штукатурки – без изменений;
  2. текстура штукатурки – с альфа-каналом для потемневшей нижней части стены;
  3. текстура кирпичной кладки – с альфа-каналом для места входа арматуры;
  4. текстура кирпичной кладки – с альфа-каналом для места входа трубы;
  5. текстура кирпичной кладки – с альфа-каналом для правого верхнего угла стены;
  6. текстура кирпичной кладки – с альфа-каналом в виде трещины.

В данном уроке я не буду рассказывать, как это сделать в Photoshope. Если для вас это затруднительно – почитайте уроки по Photoshop или используйте мои готовые файлы.

Загружаю сцену.

Выделяю стену. Открываю редактор материалов. Maps > DiffuseColor > Composite > Set Number = 6

У меня будет 6 подматериалов.

1) штукатурка;
2) потемневшая штукатурка;
3) кирпич в верхнем правом углу;
4) кирпич вокруг арматуры;
5) кирпич вокруг трубы;
6) трещина.

Присваиваю Map1 текстуру штукатурки. None > Bitmap > текстура штукатурки.

В свитке Coordinates устанавливаю Map Channel = 1.
Это делается для того, чтобы было возможно трансформировать каждую текстуру в отдельности. Для этого в дальнейшем воспользуемся модификаторами UVWMap.

Присваиваю Map2 текстуру потемневшей штукатурки. None > Bitmap > текстура потемневшей штукатурки.

В свитке Coordinates устанавливаю Map Channel = 2.

Указываю источник альфа-канала: Alpha Source > Image Alpha.

Выключаю Premultiplied Alpha.

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

Присваиваю Map3 текстуру ржавчины. None > Bitmap > текстура ржавчины.

В свитке Coordinates устанавливаю Map Channel = 3.

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

Указываю источник альфа-канала: Alpha Source > Image Alpha.

Выключаю Premultiplied Alpha.

Присваиваю Map4 текстуру кирпичной кладки с альфа-каналом под арматуру. None > Bitmap > текстура кирпичной кладки с альфа-каналом под арматуру.

В свитке Coordinates устанавливаю Map Channel = 4.

Выключаю Tile.

Указываю источник альфа-канала: Alpha Source > Image Alpha.

Выключаю Premultiplied Alpha.

Присваиваю Map5 текстуру кирпичной кладки с альфа-каналом под трубу. None > Bitmap > текстура кирпичной кладки с альфа-каналом под трубу.

В свитке Coordinates устанавливаю Map Channel = 5.

Выключаю Tile.

Указываю источник альфа-канала: Alpha Source > Image Alpha.

Выключаю Premultiplied Alpha.

Присваиваю Map6 текстуру кирпичной кладки с альфа-каналом трещины. None > Bitmap > текстура кирпичной кладки с альфа-каналом трешины.

В свитке Coordinates устанавливаю Map Channel = 6.

Выключаю Tile.

Указываю источник альфа-канала: Alpha Source > Image Alpha.

Выключаю Premultiplied Alpha.

Присваиваю готовый материал объекту.

Если какая-то из текстур слишком выделяется или наоборот не заметна на фоне другой, можно воспользоваться свитком Output.

Выделяю текстуру в нужном канале. Вхожу в её свиток Output.

Меняю параметры Output Amount и RGB Level.

С помощью них можно менять контрастность, яркость и прозрачность текстуры.

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

На объект стены надеваю 6 модификаторов UVWMap. Один поверх другого.

Переименовываю, чтобы не перепутать впоследствии.

В первом модификаторе указываю MapChannel = 1.

Во втором – MapChannel = 2 и т.д.

Подгоняю пропорции Gizmo первого модификатора под пропорции текстуры штукатурки.

Повторяю то же самое для всех модификаторов. (Не забудьте – для каждого Gizmo текстура своя).

Размещаю Gizmo модификаторов по объекту (перемещаю, вращаю, масштабирую если нужно).

Вот и готово.

Посмотрите финальный MAX-файл.

Конечно, здесь ещё многого не хватает – ржавых потёков под трубой, возможно граффити, потемнения сверху стены, мелких трещин.
Но это уже на ваше усмотрение. А способ всё тот же. Добавляйте новые подматериалы в основной материал и т.д.

Жду отзывов. Всего хорошего.

___

Файлы урока:

Сцены >>
Текстуры >>

143684 Автор:
Актуальность: 258
Качество: 258
Суммарный балл: 516
Выбор Публики
Голосов: 98 оценки

Отзывы посетителей:

2 | След.
аватар
 
Alex the Green 1 0

Раньше в photoshop по триста раз всё исправлял прежде чем в МАХ кинуть. Про composite даже и не подозревал.

аватар
 
Марина Салимова 1 0
Спасибо большое,очень полезный урок!!!
аватар
 
ShInIGameR 5 0
Спасибо мужик! Классный урок! Только я надеюсь всё таки делать подобные вещи полипэйном в блендере каком нибудь. Но тема оч. атуальная для меня!
аватар
 
ibn_rashit 42 0
Благодарю, за желание и умение поделиться своими знаниями с другими.Урок реально направлен на начинающих.Отличный урок.
аватар
 
Modeller 2 0
Хороший урок -- мне понравилось.
Не знаю как у других, но для меня актуальность высокая, так что 5/5.
аватар
 
Modeller 2 0
Хороший урок -- мне понравилось.
Не знаю как у других, но для меня актуальность высокая, так что 5/5.
аватар
 
Самый лучший урок по текстурированию для начинающих!
аватар
 
push69 2 0
Для таких как я, кто не очень шарит в текстурировании, очень классный урок!!! Просто и понятно!!! Огромное спасибо!!!
аватар
 
Lekok 1 0
урок супер
пригодился
давно хотел зделать на кафеле капли воды=)
аватар
 
marner 64 0
спосибо well done...хорошый лессон
аватар
 
Сизокрыл 2 0
спасибочки !!!))) наконецто разобрался с этим )))
аватар
 
Djuha 2 0
Одним словом молодец. Делиться своим опытом с окружающими - большое дело.
Ты не зря трудился. Урок не успел еще польностью прочитать. Но знаю что будет полезен.
А любителям похаить работу других, предлагаю выставить свои уроки.
аватар
 
MEX Солнечный 310 0
Хе- урок хорош на самом деле- есть такие весчи которые можно сделать композитом а в фотошопе даж и не знаю как(опыт фотошопа у меня большой достатасна:)
воть например-- плоскость ,на нее кладется текстура камушков, а поверх- композитом, текстура воды получаются камни под водой)) причем тени и бники на заБампеных камушках присутствуют(тоесть камни кажутся реально выпуклыми), а поверхность воды при этом остается ровной и преломляет изображение камней,
короче эффект инттересный))) ктото скажет- - "так можно взять отдельно плоскость с камнями и плоскость с водой и добится тогоже эффекта"--- можно то оно можно, но ето простой частный случай, а случаи в жизни бывают разные - порой для создания эффекта материала Композит нужно создать кучу ненужных объектов
а зачем загромождать сцену?
аватар
 
Aklu 8 0
Превосходный урок!!!
Как начинающий скажу огромное спасибо! Наконец то разобрался с UVW mapping`ом (более менее :)
Касательно разговоров про количество уроков по UVW map - везде пишут по разному и подача материала не всегда понятна, а здесь все отлично разжевано с повторениями.
2 poluuser Про неточности - несоответсивие "текстура ржавчины" для map3 в уроке - соответствует файлу "kirpichArmatura" - надеюсь кто-нибудь внесет изменения.
Касательно откликов "слишком много уроков для начинающих" может господа профессионалы вспомнят что тоже когда-то примитивы двигали.
Еще раз спасибо за урок.
аватар
 
ZjjZ 2 0
Полуюзер сделал очень хорошее дело - написал (перевел) урок, который принес много полезного минимум 50% посетителей сайта. Не нужно здесь говорить о фотошоп и анварп, здесь изначально речь идет о композит. Все разговоры что можно сделать так, а можно сделать так, были бы уместны если бы урок назывался "текстурирование стены".
Писать супер сложные уроки конечно престижно, но они будут до конца понятны и найдут свое применение на практике не более чем 5% их просмотревших.
Удачи.
аватар
 
Vicol 97 0
Умному человеку информация не повредит, а лишний раз напомнит о других методах достижения той или иной цели. Как часто мы об этом забываем, по привычке пользуемся одним и тем же методом - привычным и не всегда уместным.

А говорить авторам, пишущим для нас уроки, что все написанное не нужное старье - признак плохого воспитания!
Они делают свое доброе дело - спасибо им за это! И удачи!
аватар
 
gibsonff 8 0
Это в каждой книжке написано.
аватар
 
maxer 7 0
Зря вы насчёт хелпа. Нужная информация лишней не бывает.
аватар
 
scripterBB 11 0
Ещё один хелп. Учите английский, господа.
аватар
 
crest 7 0
Учите Фотошоп!
2 | След.
Зарегистрируйтесь, чтобы добавить комментарий.
Эту страницу просмотрели: 701 уникальных посетителей