Как отразить объект в 3d max

уроки

3Dzon.ru

Как отразить объект в 3d max

Как отразить объект в 3d max

В меню модификатора вам нужно отыскать Mirror и присвоить объекту.

Как отразить объект в 3d max

Как отразить объект в 3d max

Как отразить объект в 3d max

Как отразить объект в 3d max

Как отразить объект в 3d max

Вам нужно кликнуть по Mirror Center

Как отразить объект в 3d max

Он окрасится в оранжевый цвет.

Как отразить объект в 3d max

Теперь выберите инструмент перемещения.

И можно отредактировать расположение.

Как отразить объект в 3d max

Вот собственно у нас теперь целая ваза.

Как отразить объект в 3d max

Но есть еще один параметр, на который стоит обратить внимание.

Как отразить объект в 3d max

Offset отвечает, за смещение копии относительно центра.

Как отразить объект в 3d max

Как отразить объект в 3d max

Вот собственно и все!

Надеюсь, что этот урок был полезен!

Источник

Дмитрий Амоти

Блог обо мне для меня

Работа с материалами V-Ray, часть 2: отражения Reflection

Как отразить объект в 3d max

Продолжаем разбирать материал VRayMtl по косточкам, и сегодня у нас на хирургическом столе оказался следующий его компонент, по степени важности идущий сразу за Diffuse, о котором мы говорили в первой части курса по VRayMtl…

Reflection

… или отражения, если по-русски. Как видите, здесь гораздо больше параметров, чем у Diffuse.

Как отразить объект в 3d max

Возможно, принцип работы построения отражений будет легче понять, если представить их, как слой, наложенный поверх Diffuse. При 100% величине Reflect [255;255;255] материал будет давать полное отражение окружающей обстановки, света и т.д. Чтобы сквозь отражения можно было разглядеть Diffuse, в цветовом селекторе Reflect надо задать более тёмный оттенок серого. При абсолютно чёрном цвете виден будет только Diffuse. В общем понимании схема взаимодействия Reflection и Diffuse выглядит именно так, хотя на самом деле всё устроено малость замысловатее.

Как отразить объект в 3d max

Добавление реализма при помощи текстур

Отражения, как и большинство других каналов в V-Ray, можно охарактеризовать при помощи цвета, карты или текстуры. Здесь действует тот же принцип, что и для карт в канале Diffuse: если это не гламурный, прилизанный до лоска студийный рендер, то в интенсивности отражения обязаны присутствовать какие-нибудь несовершенства. Кроме того, вместо однородного цвета лучше использовать карту или текстуру.

В общем плане для получения реалистичных результатов значение Reflect следует держать в диапазоне от 1 до 230 единиц.

Как отразить объект в 3d max

Всегда включайте Fresnel

Так почему же наши материалы кажутся такими ненатуральными?

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

Как отразить объект в 3d max

На первом изображении обратите внимание, как отражение становится сильнее по мере отдаления пола от камеры. На втором отражения усиливаются ближе к краю шара для боулинга. Таким образом становится очевидно, что уменьшение угла наблюдения приводит к усилению отражений. При взгляде на объект перпендикулярно (90°) отражения оказываются гораздо слабее, чем если бы мы посмотрели на него под небольшим углом.

Как отразить объект в 3d max

Сымитировать этот эффект в V-Ray можно, задействовав параметр Fresnel Reflections (Отражения по Френелю).

Как отразить объект в 3d max

Вообще рекомендуется включать опцию Fresnel в каждом создаваемом материале. Разница между хромом и бетоном заключается в значении Fresnel IOR (Коэффициент преломления отражений по Френелю). Оно определяет, как именно должен происходить спад отражений. Чтобы получить к доступ к настройке Fresnel IOR, отключите кнопку L. Имейте в виду, что дефолтное значение 1.6 сгодится разве что для стекла и некоторых типов пластика.

Как отразить объект в 3d max

Reflection Glossiness

Как отразить объект в 3d max

Параметр определяет, насколько блестящим будет выглядеть материал. Чем выше значение, тем больше глянца (блеска). У идеально отполированной поверхности величина глянца составила бы 1 (стоит по умолчанию). Но поскольку ничто в нашем мире не идеально, ставить выше 0.99 нецелесообразно.

Понижение величины глянца делает отражения более размытыми. Эффект чем-то напоминает зашкуривание поверхности материала мелкой наждачкой. Но этому есть и своя цена: чем размытее отражения, тем труднее V-Ray их рассчитывать. Отсюда на выходе и зашумлённость материала, и увеличение времени рендеринга. Для самых шероховатых поверхностей величина Reflection Glossiness (Размытие отражений) не должна опускаться ниже 0.35.

Таким образом, допустимый диапазон значений составляет от 0.35 до 0.99.

Как отразить объект в 3d max

Расцепляем Hilight и Reflection glossiness

По умолчанию Reflection glossiness и Hilight glossiness (Размытие бликов) связаны между собой. Однако бывают случаи, когда целесообразнее отсоединить их друг от друга, установив Hilight Glossiness в значение несколько пониже. В результате отражения останутся такими же чёткими, но плюс к этому мы получим небольшое свечение вокруг них. В реальности именно так и происходит с большинством объектов:

Как отразить объект в 3d max

Пойдя на такое маленькое ухищрение, мы сможем сымитировать подобный внешний вид без прибавки ко времени визуализации. Строгих правил, указывающих, на сколько нужно понижать блеск Hilight, нет, а потому оценивайте материал на глаз по ситуации. Хотя, в принципе, хорошо смотрится разница между Hilight и Reflection Glossiness где-то от 1.0 до 1.5 раз.

Как отразить объект в 3d max

Применение текстур для контроля над блеском

Как только вещь покинет свою упаковку и человек к ней прикоснётся, отражения на ней больше не будут казаться везде одинаково блестящими. Места, которые трогали руками или слегка задели чем-то шероховатым, в жизни становятся чуть более размытыми из-за жиров, царапин и других факторов от воздействия с внешним миром. Старайтесь использовать текстуры или карты вместо однородного цвета. При этом разброс яркости рисунка текстуры или карты может варьироваться хоть и самую малость, но на конечном результате это отразится в лучшую сторону — крайне важно уделять внимание таким мелочам. В противном случае вещь на визуализации будет выглядеть фальшиво.

Зачастую желательно производить карту Refl. Glossiness из карты Reflect, а сверху неё можно наложить ещё какую-нибудь текстуру, сделав итоговый вид Refl. Glossiness более интересным. Области с меньшей отражательной способностью можно также слегка заблюрить в Photoshop. Опять-таки, правило не строгое и вы в праве его нарушить, если результат вас устраивает.

Как отразить объект в 3d max

Как отразить объект в 3d max

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

Следующим у нас идёт Subdivs (Подразбиения).

Как отразить объект в 3d max

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

Как отразить объект в 3d max

Max depth и Exit color

Как отразить объект в 3d max

Параметр Max depth (Максимальная глубина) определяет, сколько раз отразится луч света, формирующий отражение, прежде чем перейти в состояние Exit color (Цвет выхода). Опция помогает ускорить процесс визуализации за счёт уменьшения количества вычислений, которые V-Ray вынужден делать специально для отражений. Вот вам пример, где цвет выхода установлен синим:

Как отразить объект в 3d max

В большинстве случаев подходят настройки по умолчанию. Если у вас в сцене достаточно много зеркал или других отражающих объектов, то может понадобиться увеличить максимальную глубину отражений луча в параметре Max depth, однако выставлять больше

20 обычно не целесообразно.

Низкие значения Max depth никаких негативных последствий не принесут, поскольку отражения сильно размыты. Приведенные здесь значения служат скорее приблизительным ориентиром, так что, если будет нужно, вы всегда можете подстроить их под себя.

Менее известные параметры

На этом обзор свитка Basic parameters (Основные параметры) для отражающих поверхностей можно считать завершённым. В нынешние времена задействоватьUse interpolation (Применять интерполяцию) резона нет, т.к. намного быстрее и проще включить для этого галочку Use light cache for glossy rays (Использовать световой кэш для расчёта бликующих лучей) в настройках рендеринга V-Ray. Dim distance (Расстояние затухания) и Affect channels (Воздействие на каналы) используются только в некоторых очень специфических случаях (больше относится к оптимизации сцены, нежели чем к созданию материалов).

Как отразить объект в 3d max

Чуть ниже, в свитках BRDF и Options, спрятаны ещё несколько немаловажных параметров.

BRDF (Bidirectional Reflectance Distribution Function — функция распределения двунаправленного отражения) — это некая математическая модель, применяемая для расчёта отражений и зеркальности материалов. На выбор доступны три типа таких моделей: Blinn (По Блинну), Phong (По Фонгу) и Ward (По Уорду). У каждого из них есть свои особенности поведения.

Как отразить объект в 3d max

Как отразить объект в 3d max

Как вы можете видеть, основное различие заключается в способе обращения с бликами. Phong даёт самые чёткие блики, Blinn — чуть размытее, а Ward — наиболее мягкие.

Жёстких правил, указывающих, когда какой тип нужно применять, нет, но в виде общих рекомендаций можно принять к сведению, что Ward подходит для имитации металлов и анизотропных материалов, а Blinn и Phong для всего остального (подойдёт любой, какой вам больше нравится). Единственное исключение для Ward, когда его не рекомендуется применять, касается металлов, отполированных до зеркального блеска, или имеющих очень чёткие отражения, такие как хром, золотые ювелирные изделия и т.д.

Anisotropy

Как отразить объект в 3d max

Анизотропия применяется для имитации удлинённых бликов. В реальной жизни причиной таких бликов являются продолговатые микроцарапины, идущие в том же направлении. Ниже — пара примеров для наглядности. Эффект наиболее заметно выражен на шлифованном металле.

Как отразить объект в 3d max

Как отразить объект в 3d max

Эффект растягивания можно также вращать на любой угол с помощью параметра Rotation (Вращение).

Как отразить объект в 3d max

Можно также выбрать ось для проведения вычислений, что позволит получить ещё больший контроль над анизотропией.

Как отразить объект в 3d max

Для обеспечения правильной работы Anisotropy необходимы размытые отражения. Если Reflection glossiness у вас установлен в очень высокое значение, то эффект работать не будет.

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

Точное количество дефектов, привносимое анизотропией, можно тонко настроить, поместив в Anisotropy текстуру с уменьшенной силой воздействия. Имейте в виду, что текстурные карты работают только как положительные величины, поэтому лучше комбинировать их с положительными значениями силы Anisotropy. В примере ниже в свитке Maps (Карты) у нас используется смесь из Anisotropy 0.6 + 20% текстуры. На выходе материал выглядит чуть более естественнее, чем если бы мы просто решили сделать анизотропию однородной.

Как отразить объект в 3d max

Как отразить объект в 3d max

Карты углового поворота An. Rotation применяются для изменения направления распространения царапин. Приём пригодится, например, для создания круговых узоров или металлических чешуек, отражающих свет в случайных направлениях. Плавные градиенты делают угловой поворот постепенным, в то время как карты, состоящие из «лоскутов» различных цветов, дают резкие переходы, при этом каждый оттенок серого отражает под разным значением угла поворота.

Как отразить объект в 3d max

Как отразить объект в 3d max

Свиток Options

Прежде чем поставить точку в теме об отражениях в V-Ray, рассмотрим ещё пару достойных внимания настроек. Давайте перейдём в свиток Options (Опции) и взглянем, что он нам предлагает.

Как отразить объект в 3d max

Все выделенные выше опции влияют на формирование отражений.

Прежде всего, никогда не отключайте опцию Trace Reflections (Трассировка отражений), поскольку она жизненно важна для получения реалистичного результата. Если её отключить и оставить только фейковые зеркальные блики, отражения станут ни рыба, ни мясо: округлые, с фальшивыми бликами, независимо от формы источников света и окружения.

Как отразить объект в 3d max

Следующей у нас идёт опция Reflect on back side (Отражения на обратной стороне). По умолчанию она выключена, и так и должно быть для большинства материалов, т.к. это помогает сократить время рендеринга. А вот если надо создать стекло или другой прозрачный материал, придётся эту опцию включить, иначе на выходе реалистичность пострадает.

Как отразить объект в 3d max

И, наконец, рассмотрим Energy Preservation mode (Режим сохранения энергии). Стоящая по умолчанию настройка RGB в физическом смысле корректна, однако в некоторых случаях результат бывает трудно предсказать. В качестве иллюстрации посмотрите на белый материал с синими отражениями (ниже).

Величина Reflection вычитается из Diffuse. Для наглядности возьмём белый цвет Diffuse [230; 230; 230] и синий Reflection [0; 0; 230]. Так что же получится после вычитания? А получится жёлтый цвет [230; 230; 0], что в точности мы и видим после рендеринга на данном конкретном примере:

Как отразить объект в 3d max

Переключите Energy Preservation mode в режим Monochrome (Монохромный), и результат окажется куда более предсказуемым: получится белый диффузный цвет с синими отражениями.

Как отразить объект в 3d max

Как отразить объект в 3d max

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

В следующей части курса по материалу VRayMtl мы поговорим о преломлениях Refractions.

Источник

Работа с объектами в 3ds Max – базовые действия для 3D-дизайнера

Основу 3D-дизайна составляет работа с объектами: их создание, перемещение-вращение, трансформирование и применение различных дополнительных настроек (толщины стенок, цвета, текстур и так далее). За счёт этого получаются реалистичные модели предметов, рендеры интерьеров и экстерьеров, спецэффекты, анимированные персонажи.

Мы собрали подробный гайд по всем необходимым 3D-дизайнеру действиям над объектами и решению распространенных проблем.

Понятие объектов в 3ds Max

Из объектов создается общая сцена в 3ds Max. Большинство из них представляют собой базовые формы, которые используют для создания сложных фигур.

Как работать с объектами в 3ds Max

Для работы над объектами есть ряд встроенных функций в 3ds Max, начиная от базовых инструментов вроде “Создать”, “Копировать”, “Вставить” и заканчивая сложными настройками материалов.
Кроме этого, можно скачать и установить дополнительные модификаторы, упрощающие процесс моделирования или визуализации.

Рассмотрим основные действия над объектами.

Создание объектов в 3ds Max

Как отразить объект в 3d max

Как отразить объект в 3d max

Выделение объекта в 3ds Max

Как повернуть объект на 90о в 3ds Max

Действия над объектом осуществляются с помощью инструментов, расположенных на основной панели.
Для вращения выберите Select and Rotate (“Выбрать и повернуть”), она обозначена круглой стрелкой. Горячая клавиша для этой команды — E.

Вращайте фигуру с помощью курсора по “орбитам”.

Как отразить объект в 3d max

Как вырезать объект из объекта 3ds Max

Отверстие в объекте в 3ds Max

Очевидно, что для создания отверстий можно применять вышеупомянутую команду Boolean. Однако это не единственный вариант.

Круглые отверстия можно создать так:

1. ProCutter. Выберите объект, в котором нужно создать отверстия, и дополнительно дорисуйте еще один круглый объект на месте, где это отверстие должно быть (можно несколько). Примените инструмент ProCutter (она находится в свитке Compound, а свиток — на панели меню Create). В списке настроек справа нужно выбрать, какие именно объекты нужно удалить. Нажмите Pick Stock Object.

Как отразить объект в 3d max

2. Loop Regulizer — скрипт, который нужно устанавливать отдельно. Он применяется в работе с Editable Poly с квадратными или прямоугольными полигонами, и, как и инструмент из предыдущего пункта, создаёт только круглые отверстия. На уровне редактирования Polygon выберите все полигоны, которые будут участвовать в создании отверстия. Кликните правой кнопкой мышки по экрану и в появившемся списке выберите Regulize. Таким образом, получается круг. При необходимости можно применять модификатор Chamfer для большего сглаживания. В настройках справа нажмите Bridge — после этого вместо только что сформированного круга получится сквозное отверстие.

3. Вручную. Сформируйте из полигонов форму будущего отверстия. Затем в режиме Vertex выберите точки, из которых оно состоит, и примените модификатор Spherify.

Как разделить объект на отдельные объекты

Как удалить объект в 3ds Max

Как скопировать объект в 3ds Max

Функция “Зеркало” позволяет отразить копии по осям. Включить её можно,кликнув по иконке на панели инструментов.

Как выровнять объект в 3ds Max

Чаще всего выравнивание объект происходит по отношению друг ко другу, чтобы в сцене они смотрелись гармонично.

Как включать сетку на объекте в 3ds Max

Все объекты состоят из полигональной сетки. Её отображение нужно для возможности редактирования полигонов: изменения формы, деформация, выдавливания/вдавливания, вырезания отверстий и так далее.

Как наложить текстуру на объект в 3ds Max

Как отразить объект в 3d max

Как изолировать объект в 3ds Max

Как изменить цвет объекта в 3ds Max

Как сгруппировать объекты в 3ds Max

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

Об объединении объектов подробнее рассказал руководитель школы 3D CLUB Семен Потамошнев:

Как разгруппировать объект в 3ds Max

Как изогнуть объект в 3ds Max

Наиболее простой вариант создания изгибов — применить модификатор Bend. Он позволяет деформировать объект по заданной оси.
Модификатор применяется стандартно: его нужно выбрать во вкладке Modify. Затем в настройках справа выбрать ось и угол изгиба.

При этом чем больше в объекте сегментов, тем более плавным и органичным получится изгиб.

Как из линии сделать объект в 3ds Max

Как отразить объект в 3d max

Как перенести объект из одного файла 3ds Max в другой

Первые шаги в 3D-дизайне

Работа над объектами сама по себе не сложная, если разобраться в интерфейсе 3ds Max. По аналогии: вы наверняка сейчас не задумываетесь, на какую горячую клавишу нужно нажать в Google Docs или как открыть файл на компьютере — потому что эти действия уже привычны, они доведены до автоматизма.

Источник

Зеркальное отображение объектов

СОВЕТ Даже в случае, если клонировать зеркальные объекты не требуется, для экспериментирования с различными зеркальными осями и смещениями удобно выбирать Copy./ В этом случае всегда виден исходный объект и его зеркальное отображение, что позволяет судить о сделанном выборе. После получения необходимой зеркальной оси и смещения перед щелчком на ОК выберите No Clone.

Такого рода проблемы можно решать с помощью различных методов, но основным решением является получение зеркального (масштабного) эффекта из матрицы трансформации объекта. Это выполняется вручную за счет применения отрицательных значений масштаба на уровне подобъектов. К сожалению, Mirror работает только на уровне объекта даже в том случае, если активным является режим подобъекта. Зеркальное отображение чего-то на уровне подобъекта производится при помощи использования диалога Scale Transform Type-In (ввод значений трансформации масштабирования).

Выполнение зеркального отображения гизмо на уровне подобъекта модификатора имеет такой же общий эффект, как и использование команды Mirror, но без побочных эффектов. Выполнение зеркального отображения гизмо дает дополнительное преимущество пребывания в Modifier Stack (стек модификаторов), поэтому в любое время можно вернуться обратно и изменить или удалить зеркальный эффект.

Используя такой метод, можно выполнять зеркальные отображения частей объекта. Модификатор Edit также применим для создания выборки подобъектов и передачи ее в модификатор XForm. Все подробные сведения о редактировании подобъектов приводятся в главе 12. «Моделирование на уровне подобъектов».

ПРЕДУПРЕЖДЕНИЕ Использование Transform Type-In для применения отрицательных значений масштаба является удобным методом, но имеет ряд недостатков. Во-первых, при вводе отрицательного значения масштаба в поле оси масштаба все поля сообщают об отрицательных значениях. Конечный результат правилен, но поля показывают некорректные значения. Побочным эффектом отрицательного масштабирования является то, что нормали объекта обычно имеют некорректное направление, поэтому визуализированный объект выглядит вывернутым наизнанку. После применения отрицательного масштабирования проверьте объект в окне визуализации. Подобный эффект исправляется путем добавления модификатора Normal и отметки флажков Unify и Flip.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *