Как сделать улицу в 3д максе

Добавил пользователь Morpheus
Обновлено: 04.10.2024

Справка: Editable Poly, он же редактируемый полигон. Инструмент для работы с объектом и очень удобная вещь.

Затем выделяем верхний полигон и применяем к нему bevel в ЕП (Editable Poly, привыкаем, мне лень писать полностью). Высоту(height) не трогаем, только outline amount. Затем применяем Extrude.
Справка: Bevel – это выдавливание полигона с дальнейшим его увеличением. Он находится в edit poligons. Extrude – это выдавливание полигона без всяких премудростей.

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

Теперь сделаем одну из балок, для этого выделяем ребра второго этажа(как на картинке):

Выделив, мы применяем чудную вещь (для таких ленивых как я, которым лень заходить в другую панель) как Create shape from selection (сделать форму из выбранного):

Теперь создадим немного комфорта. Щелкаем пкм по нашему сплайну и выбираем hide unselected(скрыть невыбранные):

Удалив, переходим в режим редактирования вершин и выделяем те, которые показаны ниже:

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

Небольшой совет:
Чтобы модель приятно смотрелась во вьюпорте, я обычно назначаю ей черный цвет и применяю стандартный серый материал (нажимаем клавишу М или кнопку

в верхней панели инструментов, затем выбираю первый материал(серый шарик, который является предпросмотром материала) и нажимаю кнопку

при выделенном объекте)

Теперь займемся крышей. Для этого создаем бокс проходящий по центру здания, с множеством сегментов по высоте:

И применяем модификатор bend(сгиб). Скорей всего вам может понадобиться сместить ось сгиба, для этого раскрываем свиток модификатора bend в стеке модификаторов и выбираем center, который затем поднимаем вверх. Корректируем значение angle(угол) и выбираем нужную ось сгиба. В моем случае это ось y. Если у вас есть желание и время, то можете покрутить остальные параметры модификатора для достижения различных эффектов.

Теперь копируем нашу половинку крыши и можем развернуть, отразить, одним словом добиться вот такого результата(пусть это будет самостоятельное задание, даю подсказку mirror, symmetry и можно еще как нибудь):

Приаттачиваем(attach) половинки друг к другу и переходим в режим редактирования вершин. Выделяем и немного опускаем:

Затем выделяем полигоны и применяем инструмент bridge(мост):

В итоге у нас выйдет на верхушке крыши шесть вершин и ничего лишнего.
Теперь изучим инструмент как Slice Plain. Поверьте, это очень удобная вещь и выручает постоянно. Посмотрим, что он делает:

Можно без комментариев :) Дальше вырезаем ненужную геометрию и переходим в режим выделения ребер(edges):

Затем применяем модификатор Cap Holes(закрыть дыры, отверстия, кому как нравится), ставим галочку Smooth with old faces и конвертируем в еп. Насчет этого способа не уверен, для уверенности я вместо Cap Holes применил Extrude и просто в еп удалил ненужное. Одним словом я добился результата подручными средствами.
Не забываем сконвертировать, выделяем наши балки, переходим в режим выделения элемента (красный кубик или горячая клавиша 5) и просто копируем её наверх:

Затем применяете к ней detach в еп, называете и снова копируем немного выше:

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

Ну теперь сделаем окошки. Я решил рискнуть воспользоваться булеанами.
Справка: Логические операции Boolean
К логическим операциям относятся объединение, разница и пересечение. В операциях всегда используются только два объекта, их называют операндами (операнд А и операнд В).

Необходимы булевские операции для того, чтобы вырезать из одного объекта отверстие формой второго объекта. Например, нужно смоделировать обычную пуговицу с двумя отверстиями для пришивания.
Имеется несколько ограничений для применения Boolean.
1. Для этой операции подходят только объекты с замкнутой поверхностью (например, плоскость или чайник не подойдут).
2. Объекты должны пересекаться.
Режимы Boolean:
Union (Сложение);
Intersection (Пересечение);
Subtraction (A-B) (Вычитание из главного объекта ), по умолчанию;
Subtraction (B-A) (Вычитание наоборот).
Cut (Разрез), используется для работы с полигональной сеткой.

Для начала наделаем боксов под размер окон:

И воспользуемся инструментом cut.
ВНИМАНИЕ! Сохраняйтесь! Сделайте резервную копию! А потом уже продолжайте.
Немного выругавшись поработав с булеанами, мы получаем аккуратные разрезы. Не забываем законвертировать в ЕП и вздохнуть с облегчением.
Вообще булеанами можно достичь прекрасных результатов, которых тяжело добиться другими способами. Но по себе знаю, что в старых версиях макса они не очень стабильны. Говорят что в 2013-14 версиях були удобны и неожиданных сюрпризов с изуродованной геометрей не преподносят.

Теперь внешняя модель здания полностью готова. По плану этот дом будет содержать в себе внутренности, то есть интерьер.
Берем нашу основную часть дома:

Теперь займемся полами и потолками. Удаляем ненужные полигоны:

Создаем потолок для первого этажа:

И пол для второго:

Слайс плейном нарезаем проем для лестницы:

В соответствии с первым этажом в полу второго прорезаем вот такой проем:

Проводим те же манипуляции что и с дверью:

Надеюсь, Вы сможете смоделить окошко до конца :) Могу лишь посоветовать, при изготовлении стекол используйте боксы, причем в каждом окне должно их быть четыре. При экспорте в движок для корректной работы бьющегося стекла. Если Вам это не нужно, то делайте как хочется или как задумано.

Теперь основательно поработаем в внутренней частью. Можно увидеть такую неприятную вещь, как черные стены из-за смотрящих внутрь дома нормалей. ПКМ по внутрянке, object properties :

Затем сделаем лестницу. Спасибо максу за помощь, у него это есть:

Где Length длинна,
Wight ширина,
Overall вроде как высота (поставил кнопочку заблокировать этот параметр)
Riser Ht высота ступеньки, а Riser Ct количество.
Thickness это толщина ступенки, а Depth глубина. Там множество параметров, я привел лишь мне необходимые. Настроить можно даже перила и пр принадлежности и устройства подъема ленивых существ. Одним словом покрутите (не забудьте сохраниться!) параметры и добейтесь нужного эффекта. После завершения строительных работ конвертируем в ЕП:

Теперь можно заняться стенами интерьера. Используйте slice plain, cut и bridge.

Старайтесь придерживаться соотношения и приоритетов деталей. Например, развертка гвоздя ну никак не может занимать половину пространства, когда другую половину занимает весь дом.
Последовательности действий тут практически нет, кроме ключевых моментов, тут придется решать вам самим.
Рендерим развертку:

Теперь можно снять карту АО
Справка:
Ambient occlusion (AO) — модель затенения, используемая в трёхмерной графике и позволяющая добавить реалистичности изображению за счёт вычисления интенсивности света, доходящего до точки поверхности.
Для чего нам это нужно? Для красоты. На нашу текстуру мы наложим запечённую карту АО и наша текстура станет в углах и прочих местах темнее.
В настройка рендера(f10 или rendering/render setup) устанавливаем Mental-Ray:

Затем идем в редактор материалов. Выберае свободный слот и вместо типа материала "Standart" поставте "mental ray"
В слоте Surface поставьте Ambient/Reflective Occlusion:

Отрегулируйте Max Distance. Параметр зависит от размеров объекта. Чтобы избавиться от непонятного зерна и шума увеличиваем Samples. Чем он выше, тем качественнее картинка. Я ставлю около 100. Применяем материал на наш дом, рендерим картинку(shift+q), смотрим на красивые затенения и открываем Render to texture (клавиша "0").
Projection mapping > Enabled
Mapping coordinates:
Object: use existing channel
Sub-Object: use existing channel
Selected element Common Settings
Add>Diffuse Map
Разрешение по вкусу (у меня в соответствии с разверткой 2048х2048) и нажимаем render.
Вот эта бело-серая фиговина текстура и есть карта АО.
Большое спасибо за урок по запеканию АО от некоего DeadMaroz, сайта не помню.
Теперь покупаем Adobe Photoshop и ждем когда он, за такую цену, нарисует текстуру сам.
Ну или находим раздачу и хвалим торент гуд за то что он отбирает у богатых и отдает бедным.
Перейдем к делу. Открываем нашу развертку и нашу карту АО. В фотошопе работают замечательные комбинации как ctrl+a, ctrl+с и ctrl+v. Воспользуемся ими. Скопируем все из ао и вставим на нашу развертку.
Устанавливаем режим слоя ао на умножение (в англ версии вроде как Multiply)
Создаем новую группу слоев diff. Старайтесь подписывать все слои и группы.
Включаем слой с разверткой. Теперь идем в Выделение>Цветовой диапазон. Выделяем черный цвет. Создаем новый слой под ао, инвертируем выделение комбинацией shift+ctrl+i, теперь выделение>модификация>расширить и ставим значение около трех пикселей. Теперь заливаем любым цветом, сохранаем, ставим в новом материале как дифуз, применяем на наш кусок дома и смотрим что получилось.

Теперь небольшой совет:
Подпишите элементы развертки на отдельном слое.

Для начала Вы должны иметь представление о том, как ваш объект будет выглядеть. В моем случает это уже не новый дом, мох, грязь, потеки от дождей и прочие прелести домика у берега моря [s]следы от бомбардировок чаек, так что задумайтесь те, кто мечтал о таком романтичном домике[/s]
Теперь воспользуемся священными комбинациями ctrl+c и ctrl+v.
Открываем подходящую текстуру, выделяем то что нам нужно. Если нужно все, то нажимайте ctrl+a и удовлетворяйте свою жадность, если вы скромный человек и вам нужен лишь кусочек, то воспользуйтесь прямоугольным выделением или каким-нибудь из лассо.
Справка:
Rectangular Marquee Tool (Прямоугольное выделение). Создаёт выделение в виде прямоугольника. Полезен в случаях, когда нужно выделить квадратную или прямоугольную область.
Если при создании прямоугольного выделения вы зажмёте клавишу Shift, то выделение получится в форме идеального квадрата.
Elliptical Marquee Tool (Эллиптическое выделение). Создаёт выделение в виде эллипса или круга.
Single Row Marquee Tool (Выделение одиночного ряда) и Single Сolumn Marquee Tool (Выделение одиночного столбца). Эти 2 инструмента создают выделение одного ряда или столбца пикселей. Иногда очень удобная вещь.
Lasso Tool. С его помощью создаётся выделение произвольной формы.
Polygonal Lasso Tool. Полигональное лассо – форма выделения создаётся прямыми линиями.
Magnetic Lasso Tool (Магнитное лассо). Принцип работы заключается в том, что границы выделения как бы притягиваются к объекту, который вы хотите выделить. Инструмент хорошо справляется с контрастными областями, но начинает ошибаться, когда границы объекта нечёткие или практически одного тона с фоном. Всё, что от вас требуется для выделения объекта – провести по его контуру.
Quick Selection (Быстрое выделение). Основан на том же самом принципе контраста, что и Magnetic Lasso, однако выделение производится с помощью специальной кисти (размер которой настраивается).
Magic Wand (Волшебная палочка). Работает по принципу выделения похожих по цвету и тону пикселей. Имеет особый параметр Tolerance (Допуск), который определяет степень схожести цвета пикселей. Чем больше его значение, тем больше пикселей будет выделено.

Отмасштабировав, развернув, переместив, нажмите клавишу enter, чем подтвердите трансформацию (об этом тоже в поисковик, а то урок в книгу превратится).
Теперь с клавишей ctrl щелкните лкм по миниатюре слоя в разделе слоев. У нас выделится весь слой. Теперь зажимаем ctrl+alt и перетягиваем, тем самым копируя то что мы выделили.
Заполняем стену здания:

Чтобы убрать швы воспользуйтесь штампом.
Справка:
Stamp (инструмент штамп) используется в основном для дублирования фрагментов изображения или для устранения таких дефектов на изображении как пыль, царапины, пятна. Для использования клонирующего штампа нужно переместить курсор мышки в место, которое вы хотите продублировать, и нажать Alt + лкм. При этом программа запомнит точку, начиная с которой вы будете копировать изображение. Далее нужно переместить мышку вместо дефекта и, нажав левую кнопку, произвести закрашивание дефекта изображением из области, которую вы скопировали. Величина закрашиваемой области зависит от выбранного вами размера штампа.

Затем уменьшаем непрозрачность слоя и удаляем ненужное:

Включаем непрозрачность слоя на 100% и сохраняем нашу текстуру. Смотрим в максе:

Так же используйте инструмент Burn (затемнение)

Регулируйте Диапазон (Range) и параметр Exposure (экспозиция).

Теперь сделаем пакость, потеки. Для этого ищем, скачиваем, фотографируем или как вам угодно, потеки. Вот хорошая png текстура с уже настроенной прозрачностью:

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

Аналогично можно сделать для других стен:

И текстуры в целом:

Теперь приступим к интерьеру. Ничего особенного, снимаем АО, накладываем его умножением или перекрытием, соль по вкусу, и начинаем протекстуривать все остальное. Если карта получается слишком темная, то в настройках материала, черный делаем светлее. Либо в самом фотошопе корректируем уровни.
Вот сама развертка и амбиент:

Ну и конечно подпишем части, чтобы в дальнейшем не путаться:

Теперь усилим эффект ао, добавим грязи и пр ерунды в углы:

В том же духе, в ритме вальса :

Дальше я накидал текстуры, добавил потеков и пр ерунды, вот что вышло:

Теперь самое страшное, это лесенка, балки и оконную раму, остальные можно удалить, потом просто накопируем (стекла пока не трогаем):

Дальше некоторые вещи покажу в картинках:

Потом я обнаружил косяк, лестница то у нас современная :) Без паники, просто отдублируем балку:

Ну и по старой схеме текстурим:

Теперь предлагаю сделать дверь и стекла.
Вздохните, самое сложное позади, остались мелочи. Делаем дверь:

Как то так :) Честно, хотелось в этот урок нафигачить поместить инструктаж по созданию бампов и пр, так же экспорт в игровой движок CryEngine3, но честно, урок уже большой и даже сильно, поэтому остановимся на текстуринге и в следующем уроке постараюсь поместить и этот материал. Очень хочется верить что кто-то нашел для себя что-то полезное и урок помог в начинаниях и азах 3д. Спасибо за просмотр :)

nr_pushkin2_948

Это все одна большая сцена, из фотошопа только цветокоррекция.

nr_pushkin7_952


Фрагмент рендера.

Нет, железо у нас самое обычное. Но мы работаем на основе двух важных принципов:

Мы не прорабатываем то, чего не будет видно.

Подход к организации работы над проектом. Мы заранее учитываем возможность работы со сложными сценами.

После прочтения этой статьи, вам может показаться, что эти правила только замедляют работу. Но это обманчивое предположение. Эти принципы быстро входят в привычку, нужно только постоянно им следовать. В итоге вы сможете работать со сценой любого объема в сжатые сроки.

Конфигурация железа.

Начнем с типовой конфигурации компьютеров, на которых собираются наши проекты.


  • Процессор Intell i7 3770k
  • 32 GB Ram (память сейчас недорогая, не экономьте на ней)
  • SSD жесткий диск
  • Видеокарта GTX 650 2 ГБ
  • x64 Windows, позволяет обойти ограничение в 3Gb памяти.

Как видите, компьютеры мощные, но ничего особенного (актуально в начале 2015г.)

Секрет успеха кроется в организации сцены и правилах работы. Пройдемся по главным моментам:

Поликаунт.

nr_polycount_946

Количество полигонов, из которых собирается основная сцена, редко превышает показатель в 16 миллионов. Главное правило — количество полигонов должно быть оправданным. Мы не моделируем мелкие детали, не снимаем фаски на объектах, которые будут показаны издалека. В среднем, на один многоэтажный дом мы закладываем не более 200 тыс. полигонов.

nr_faces_942

VrayProxy.

объект будет активно копироваться в сцене

объект имеет в себе слишком много полигонов

Это очень важно, особенно это касается деревьев, кустов и автомобилей, так как в них больше всего полигонов и чаще всего мы активно копируем их в сцене.

nr_bounding_box_0937

Копирование объектов.

MultiScatter.

Общий совет: по максимуму используйте готовое.

nr_controllers2_939

File > References > Xref scene

собирать сцену из нескольких частей

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

nr_folders_943

nr_xref1_964

nr_xref_off_963

nr_pushkin3_949


Один из ракурсов проекта

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

nr_Layers_944

Всегда отключайте слои, с которыми вы в данный момент не работаете.

Текстуры

Мы используем только текстуры в формате JPEG. Мы не рекомендуем использовать текстуры в формате TIFF и PNG, так как они занимают много памяти и сильно снижают общую производительность.

Материалы

Оптимизация вьюпорта

Оптимизированный вьюпорт — залог быстрой и эффективной работы.

Для удобства работы с большими сценами во вьюпорте, мы используем следующие правила:

Отключаем отображение текстур, если в данный момент не требуется работать с UVW Map. Все текстуры можно отключить во вкладке Display > Shaded: object Color.

nr_shaded_961

Отключаем отображение всех Xref, с которыми мы в данный момент не работаем.

nr_display_as_box_941

nr_controllers2_939

nr_multiscatter_box_945

nr_degradation_940

Рендер. Превью.

Подготовка сцены к рендеру.

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

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

3. Сцена не должна содержать стандартные и Raytrace материалы. Это приводит к зависаниям сцены, вылетам или пятнам.

nr_vrat_convert_962

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

Типовые настройки рендера выглядят так:

render_settings_4

Vray Global switches:

Reflection/refraction max depth: 3 — этого параметра хватает для большинства сцен. Не рендерятся лишние переотражения. При необходимости, можно увеличить.

Vray: System

Default geometry: Static

Dynamic memory limit: 30000Mb

Это значительно ускоряет рендер.

Надеюсь мои советы помогут вам работать с очень большими проектами.
Проект рендерила и собирала наш ведущий визуализатор Анна Литовец.

  1. Создадим стандартный примитив Plane (Количество рёбер по горизонтали и вертикали оставляем по умолчанию по 4 ребра соответственно). Нажимаем кнопку F4, чтобы увидеть сетку объекта.

Рис.1. Создание стандартного примитива Plane.
Получаем результат:

Рис.2. Создание стандартного примитива Plane.

rezultat-sozdanija-primitiva

Рис.3. Конвертирование примитива в Editable Poly объект.

konvertirovanie-primitiva-v-editable-poly

Рис.4. Получение окружности скриптом Regularize
Получаем результат:

Рис.5. Создание окружности из Editable Poly.

sozdanie-okruzhnosti-iz-editable-poly

Рис.6. Вытягивание рёбер вверх, построение полигонов по окружности.

postroenie-poligonov-po-okruzhnosti

Рис.7. Выбираем функцию Cap.
Получаем результат:

Рис.8. Накрыли Border функцией Cap (крышкой).

nakryli-border-funkciej-cap

Рис.9. Растягиваем центральные вершины Vertex.

rastjagivaem-centralnye-vershiny-vertex

Рис.10. Кнопка FLIP для выворачивания полигонов.

knopka-flip-dlja-vyvorachivanija-poligonov

Рис.11. Полигоны смотрят внутрь объекта.

poligony-smotrjat-vnutr-objekta

Рис.12. Полигоны смотрят наружу, т.е. лицом к сцене.

poligony-smotrjat-naruzhu

Рис.13. Модификатор Unwrap UVW

modifikator-unwrap-UVW

и на кнопочку Reset Peel

Рис.14. Выделение рёбер в Unwrap UVW

Рис.15. Выделение швов развёртки.

vydelenie-shvov-razvjortki

в свитке модификатора Unwrap UVW линии швов подсветятся голубым цветом:

Рис.16. Конвертирование швов в Unwrap UVW.

konvertirovanie-shvov-v-Unwrap-UVW

программа разрежет модель и выдаст окно редактирования развёртки.

Рис.17. Окно редактирования развёртки.

okno-redaktirovanija-razvjortki

Рис.18. Результат запаковки текстуры.

rezultat-zapakovki-tekstury

(нажмём клавишу E ) чтобы развернуть плоскость (заранее выделяем необходимую плоскость развёртки на уровне полигонов). Чтобы опустить выделенную плоскость по вертикали нажимаем кнопочку Move Selected

(клавиша W на клавиатуре). Получаем результат:

Рис.19. Выравнивание частей развёртки.

vyravnivanie-chastej-razvjortki

Рис.20. Запекание развёртки.

zapekanie-razvjortki

далее сохраняем картинку на своём рабочем диске компьютера.

Рис.21. Сохранение развёртки.

sohranenie-razvjortki

Рис.22. Закинули развёртку в Photoshop.

razvjortka-v-photoshop

Рис.23. Инструментом Деформация в Фотошопе выравниваем углы прямоугольной части развёртки.

v-fotoshope-vyravnivaem-ugly-razvertki

Рис.24. Накладываем картинки на развёртку. Для удобства используем функцию непрозрачности слоя.

nakladyvaem-kartinki-na-razvjortku

Рис.25. Закрасим фон развёртки цветом приближённым к нашим картинкам.

zakrasim-fon-razvjortki

Рис.26. Назначаем материал на модель бочки.
Получаем результат:

naznachaem-material-na-model

Рис.27. Отображение текстуры материала развёртки на модели
во вьюпорте.

otobrazhenie-tekstury-materiala-razvjortki-na-modeli

Рис.28. Рендер простой модели бочки без сглаживания в 3Ds Max для иллюстрации отображения развёртки на 3Д-модели.

render-prostoj-modeli-bez-sglazhivanija-v-3Ds-Max

Это текстовая версия урока по созданию развёртки для модели в 3Ds Max. В помощь есть видеозапись этого урока. Смотреть можно на этой странице здесь:
Видео урок: "В 3D MAX сделать развертку на модели"

Для желающих освоить 3D MAX (3дмакс) в Харькове с преподавателем быстро и эффективно, с выбором обучения в группе или индивидуально, а также чтобы ознакомиться с программой обучения, предлагаем посетить страницу Курс: "3Ds Max"

Тем кто хочет посмотреть и послушать преподавателя по курсу 3DMAX можете перейти на страницу: Видео интервью с преподавателем курса 3DMAX.


Нас находят по запросам:
курсы 3dmax, курсы 3d моделирования, обучение 3dmax, курсы 3д макс, уроки 3d, курсы 3ds max, уроки 3д макс, компьютерные курсы

Создайте сферу. Оставьте ее выделенной и перейдите в редактор материалов, нажав клавишу . В окне редактора материалов выделите первую свободную ячейку. Затем перейдите в свиток Maps (Текстурные карты) и против параметра Diffuse Color(Рассеянный отраженный свет) нажмите кнопку No map. В открывшемся окне Material/Map Browser (рис. 7.1) выберите текстурную карту Checker (Шахматная текстура), и первая сфера в окне редактора материалов покроется черно-белой клеткой.


Рис. 7.1

Чтобы применить данный материал к созданной сфере, нажмите кнопку Assign Material to Selection (Назначить материал выделенному объекту)


, а затем кнопку Show Shaded Material in Viewport (Показать материал в видовом окне)



Рис. 7.2. На сферу наложена текстурная карта Checker


Рис. 7.3. Изменено значение параметра Tiling

Применение произвольных графических файлов в качестве текстурных карт

Применять в качестве текстурных карт можно не только те, что предусмотрены в 3ds Max, но и произвольные графические файлы (рисунки или, например, фотографию кафельной плитки). Создайте произвольную коробку: Create |Geometry |Standard Primitives | Box. Затем, оставив коробку выделенной, откройте окно редактора материалов, выберите другую свободную ячейку, перейдите в свиток Maps и против параметра Diffuse Color нажмите кнопку No map.

Чтобы применить произвольную карту, дважды щелкните указателем мыши на обозначении карты Bitmap (Растровое изображение) и в появившемся окне Select Bitmap Image File (Выбор файла растрового изображения) найдите нужный графический файл, например, Giraffe.jpg. Откройте его. Дальше, как обычно, нажмите кнопку Assign Material to Selection (Назначить материал выделенному объекту) и, чтобы увидеть все в видовом окне, Show Shaded Material in Viewport (Показать материал в видовом окне) (рис. 7.4).


Рис. 7.4. Применение текстурной карты

Настройка параметров текстурной карты

  • Offset — смещение текстуры;
  • Tiling — повторение текстуры;
  • Mirror — зеркальное отображение текстуры;
  • Angle — угол поворота текстуры.

В свитке Coordinates установите значения параметров Tiling = 2 и Offset = 0,25 по обеим осям (рис. 7.5). Тогда на гранях коробки будут размещены по два экземпляра данной карты (рис. 7.6, файл Tiling.zip). Чтобы снова вернуться в cвиток Maps, нажмите кнопку Go to Parent (Перейти к родительскому элементу)



Рис. 7.5. Установка параметров Tiling и Offset


Рис. 7.6. Изменены значения параметров Tiling и Offset

Справа от канала Diffuse Color видна пиктограмма в виде замка. По умолчанию текстурная карта Ambient Color (Цвет фонового освещения) заблокирована и имеет серый цвет, а канал Diffuse Color задает рассеивание и фоновое освещение.

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