Новые функции в Cinema 4D – от R12 до R19, R20 и R21.

Новое в версии 16 - моделирование с помощью деформатора Bevel.

Все видео урока

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

В качестве отправной точки у вас в рамках рабочих файлов есть необработанная модель Лего-конструктора в документе "C4D_R16_Bevel-Deformer_start.c4d".

Нововведение в версии 16 - моделирование с помощью деформатора Bevel.

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

Новое в релизе 16 - моделирование с помощью деформатора Bevel.

Применение базового сглаживания кромок

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

Давайте применим первый деформатор сглаживания к модели, выбрав Лего-конструктор в менеджере объектов и перетащив деформатор сглаживания из палитры действующих объектов с зажатой клавишей Shift.

Новинка в релизе 16 - моделирование с использованием деформатора Bevel.

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

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

Новинка в выпуске 16 - моделирование с использованием деформатора Bevel.

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

Новое в релизе 16 - моделирование с помощью деформатора Bevel.

Мы быстро избавим деформатор сглаживания от этого поведения, указав ему лимит угла, после которого должно происходить сглаживание. Для этого активируем опцию Использовать угол в диалоговом окне настроек деформатора сглаживания. Значение по умолчанию порогового угла 40° вполне подходит для большинства случаев, поэтому нам не нужно ничего менять.

Новое в версии 16 - моделирование с использованием деформера Bevel.

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

Новое в версии 16 - моделирование с использованием инструмента Bevel-Deformer

Режим сглаживания и режим смещения идеально подходят для наших целей с фаской и постоянным расстоянием, поэтому мы можем сосредоточиться на параметрах смещение и сегментация. Для базового сглаживания я использовал смещение 2 см, сегментация составляет 3, что является умеренным значением. Если вам понадобятся экстремальные макро-снимки Лего-конструктора, вам, возможно, придется увеличить это значение.

Новое в релизе 16 - моделирование с помощью деформатора Bevel.

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

Новое в выпуске 16 - моделирование с помощью деформатора Bevel.

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

Хотя все кромки теперь закруглены, они обладают одним и тем же радиусом. Это, хотя и выглядит приемлемо, не соответствует правильной модели Лего-конструктора. Нам нужны дополнительные сглаживания с другими радиусами.

Нововведение в версии 16 - моделирование с помощью деформатора "Bevel".

Более тонкие кромки с использованием второго деформатора сглаживания

При базовом сглаживании мы могли быть очень щедрыми и нам не нужно было обращать внимание на кромки или создавать выборки. Чтобы нам было легче работать с кромками, активируем в меню Отображение в редакторе вид Быстрое затенение (Линии).

Новинка в версии 16 - моделирование с помощью деформатора Bevel.

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

Новое в релизе 16 - моделирование с помощью деформера Bevel.

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

Новинка в версии 16 - моделирование с помощью деформатора Bevel.

С зажатой клавишей Shift, теперь мы создаем выбор всех восьми ребер, прилегающих к верхней стороне кирпича Lego с помощью инструмента Loop Selection Tool.

Новое в релизе 16 - моделирование с помощью деформатора Bevel.

Чтобы мы могли в ближайшее время обратиться к этому выбору из Bevel Deformer, мы сохраняем его через команду Freeze Selection в меню Select для модели в отдельном теге Selection.

Новое в выпуске 16 - моделирование с помощью деформатора Bevel.

Чтобы дать этому только что созданному тегу уникальное имя, мы выбираем его в менеджере объектов и называем его подходящим образом, например, "Noppen oben Bevel".

Новое в релизе 16 - моделирование с помощью деформатора "Бевел".

Чтобы мы могли делать другие настройки Beveling для выбранных ребер, нам нужен еще один Bevel Deformer. Мы сначала выбираем полигональный объект кирпича Lego через менеджер объектов и удерживаем клавишу Shift, чтобы немедленно создать новый Bevel Deformer как подобъект кирпича Lego.

Новое в версии 16 - моделирование с помощью деформатора Bevel.

Сначала после двойного щелчка по имени назовем второй Bevel Deformer и позволим ему выделяться среди различных Bevels в менеджере объектов. Я выбрал добавление "мелкого" суффикса, так как переходы к шипам должны быть более изысканными, чем в базе.

Затем мы перетягиваем наш выбор кантов кирпича в менеджере объектов из полигонального объекта в поле выбор в диалоговом окне настроек Bevel Deformer "Fine". Мы также можем применить известный порог угла для Bevel-а для этого второго Bevel Deformer и активировать использование угла.

Новое в выпуске 16 - моделирование с помощью деформатора Bevel.

С помощью параметров смещения и параметров подразделения Bevel Deformer мы можем теперь провести Beveling через его диалоговое окно настроек. Смело приблизьтесь к переходам к шипам, чтобы лучше оценить воздействие параметров. Поскольку мы работаем с Bevel Deformer и, следовательно, не уничтожаем, мы можем легко изменить параметры позже или просто удалить Beveling вместе с деформатором.

Нововведение в релизе 16 - моделирование с помощью деформатора «Bevel».

Наконец, я выбрал значение смещения 1 см для этого мелкого Beveling. В редакторском режиме это можно хорошо оценить благодаря режиму затенения с линиями. Посмотрим теперь, где еще мы можем использовать это мелкое Beveling на кирпиче Lego. На верхней стороне все края обработаны правильно, …

Новое в выпуске 16 - моделирование с помощью деформера "Bevel".

… но на нижней или внутренней стороне кирпича Lego мы обнаружим дополнительные края для мелкого Beveling. Мы активируем режим редактирования краев и инструмент Loop Selection Tool и выбираем, как показано на следующем изображении, круглые края вверху и внизу под отверстиями с зажатой клавишей Shift.

Новое в релизе 16 - моделирование с помощью деформатора Bevel.

Сохраняем только что созданный выбор в новом файле с тегом выбора. Перед вызовом команды Freeze Selection в меню Select убедитесь, что уже существующий тег выбора не выбран, иначе он будет перезаписан.

Новое в версии 16 - моделирование с использованием деформатора Bevel.

Теперь у вас должно быть второе тег выбора к объекту полигона кирпича Lego в менеджере объектов. В диалоговом окне настроек тега мы снова присваиваем понятное имя для этого выбора краев.

Нововведение в выпуске 16 - моделирование с помощью деформера конической фаски.

Только что созданный выбор краев также должен получить мелкое Beveling. У нас уже есть Bevel Deformer с правильными параметрами, нам просто нужно назначить новый выбор. Для этого нажмите на кнопку Добавить над уже существующим выбором в диалоговом окне настроек Bevel Deformer в разделе Options.

Новое в релизе 16 - моделирование с помощью деформатора "Bevel".

Было добавлено новое поле для определения еще одного выбора. Мы теперь можем перетащить второй выбор краев к диалоговому окну настроек Bevel Deformer из объекта полигона кирпича Lego.

Новое в выпуске 16 - моделирование с помощью деформатора "Bevel".

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

Новое в версии 16 - моделирование с помощью деформатора Bevel.

Большие угловые скругления для трубок конструктора Lego

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

Для этих новых угловых скруглений нам понадобится еще один деформатор углов. Сначала мы создадим новое компонентное выделение для верхних краев трубок. Для этого мы зажмем клавишу Shift, активируем режим выделения компонента и выберем инструментом Выбор петли внешние края верхних краев трубок.

Нововведение в версии 16 - моделирование с помощью деформационного инструмента "Bevel".

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

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

Новое в версии 16 - моделирование с помощью деформатора «Bevel».

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

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

Установив смещение в 3 см и количество подразделений 5, мы получаем гораздо более округлые края на верхней стороне трубок.

Новое в выпуске 16 - моделирование с использованием деформатора Bevel.

По крайней мере, в теории. Однако, если мы тщательно рассмотрим скругления в режиме редактора, мы не увидим измененного округления.

Новое в версии 16 - моделирование с помощью деформатора "Bevel".

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

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

Новое в релизе 16 - моделирование с помощью деформатора Bevel.

Теперь эти скругления работают правильно, и наш Lego-конструктор завершен.

Новое в версии 16 - моделирование с использованием деформатора "Bevel".

Большое преимущество по сравнению с инструментом скругления: мы можем в любое время изменять, заменять или полностью удалять угловые скругления благодаря деформаторам.

Новинка в выпуске 16 - моделирование с помощью деформатора Bevel.