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

Новое в релизе 19 - расширенный объект разлома Вороного.

Все видео урока Новые функции в Cinema 4D - от R12 до R19, R20 и R21.

Мы рассмотрим новые функции объекта Fracture Voronoi на основе двух небольших проектов. Вы найдете исходные и конечные файлы, как обычно, в рабочих материалах к этому руководству. По этим двум ссылкам, Анимация_1 и Анимация_2, вы можете посмотреть отрендеренные анимации по двум маленьким проектам.

Исходный файл "PSD_C4D_R19_VoronoiFracture_Detail+Connectors_Start.c4d" содержит освещенную сцену с объектом "пол", на котором можно увидеть синий блок с известным бабочкой PSD.

Новое в релизе 19 - расширенный объект разбивки Вороного

Создание фрагментов с помощью объекта Voronoi Fracture

Чтобы синий блок мог разбиться, нам нужно разделить его на фрагменты с помощью объекта Voronoi Fracture. Для этого выделим параметрический куб синего блока в менеджере объектов и создадим объект Voronoi Fracture через меню MoGraph, удерживая клавишу Alt. При добавлении клавиши Alt куб будет автоматически подчинен объекту Voronoi Fracture.

Новое в выпуске 19 - расширенный объект Voronoi разлом

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

Новинка в релизе 19 - расширенный объект "Диаграмма Вороного".

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

Поскольку блок должен падать с вершины вниз, мы устанавливаем воздействие распределения фрагментов только в положительном направлении по ось Y. Количество точек 300 обеспечивает достаточное количество фрагментов, а указанное случайное начальное значение обещает довольно красивое распределение фрагментов.

Новое в релизе 19 - расширенный объект Вороного разбиения

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

Новое в релизе 19 - расширенный объект Voronoi разлом

Динамические свойства блока

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

Новинка в релизе 19 - расширенный объект Voronoi Bruch.

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

Также увеличьте трение до 80 % и уменьшите упругость до 20 %, чтобы фрагменты не давали слишком высокий отскок и скоро остановились на полу.

Новое в релизе 19 - расширенный объект Voronoi разрыв.

Теперь нам просто нужно поднять синий блок немного выше, чтобы высота падения обеспечивала сильное разрушение фрагментов. Для нашего первого теста изменим координату Y объекта Voronoi Fracture через атрибут-менеджер на 750 см или более.

Новинка в релизе 19 - расширенный объект сломанного Вороного

После нажатия на кнопку воспроизведения синий блок падает вниз на объект пола и полностью разламывается на заранее определенные фрагменты. До этого момента объект Voronoi Fracture ведет себя, как это было известно из предыдущей версии.

Новое в релизе 19 - расширенный объект разлома Вороного

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

Новинка в релизе 19 - расширенный объект сломанного Вороного.

Более реалистичные трещины благодаря деталям

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

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

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

Новое в релизе 19 - расширенный объект Диаграммы Вороного.

Если теперь внимательно рассмотреть фрагменты, можно явно увидеть деформацию трещин, вызванную этими деталями.

Новинка в версии 19 - расширенный примитив Вороного.

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

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

Новинка в релизе 19 - расширенный объект Voronoi-разбиения.

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

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

Новое в версии 19 - расширенный объект разлома Вороного.

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

Новое в версии 19 - расширенный объект разлома Вороного

Настройка стойкости к разрыву

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

Чтобы предоставить возможность контроля, объект Воронойский разрыв 19 версии имеет страницу Коннекторы, где можно создать коннекторы (соединители) между фрагментами. Просто нажмите кнопку Создать фиксированный коннектор.

Новое в версии 19 - расширенный объект разлома Вороного.

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

Новинка в релизе 19 - расширенный объект разлома Вороного

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

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

Новое в выпуске 19 - расширенный объект разрушения Вороного

С этими настройками немного больше синий блок остается целым – логотип бабочки по-прежнему хорошо различим.

Новое в выпуске 19 - расширенный объект разлома Вороного.

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

Нововведение в Релизе 19 - расширенный объект Фрактальная диаграмма Вороного

Завершение первой анимации

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

Новинка в версии 19 - расширенный объект лома Вороного

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

Версия 19 добавила к объекту разбивки Фрактал-еще более много новых функций, которые мы рассмотрим во второй части.

Нововведение в релизе 19 - расширенный объект разбиения Вороного

Сборка с помощью объекта фрактала Вороного

Для этой части учебника исходный файл с именем "PSD_C4D_R19_VoronoiBruch_Fragmente+Sortieren_Start.c4d" снова содержит освещенную сцену с объектом пола, на котором виден синий куб с бабочкой PSD на каждой стороне.

Чтобы сосредоточиться на нововведениях, куб уже разбит на 300 одинаковых фрагментов с помощью объекта фрактала Вороного-.

Новое в релизе 19 - расширенный объект "Voronoi Bruch".

В этой второй части учебника мы не собираемся разбивать куб, а собирать его из его фрагментов.

Новое в выпуске 19 - расширенный объект дробления Вороного

Соединение фрагментов

Нам в помощь снова приходят новые функции объекта разбивки Фрактал-, так как сначала мы хотим немного упростить 300 фрагментов. Чтобы немного объединить имеющиеся фрагменты, мы переходим на страницу Соединение фрагментов диалогового окна настроек и включаем опцию Активировать соединение фрагментов.

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

Новое в релизе 19 - расширенный объект разлома Фороного

На вид в режиме Редактора уже видно, как фрагменты объединились в измененном распределении цвета. Чтобы мы могли также посмотреть внутренние поверхности объединенных фрагментов, мы выбираем объект разбивки Фрактал- и назначаем ему через меню MoGraph>Эффектор эффектор Смещение-.

Новинка в релизе 19 - расширенный Voronoi Bruch-объект.

Эффектор Смещение- раздвигает группы для нас, чтобы мы могли лучше видеть как внутренние поверхности, так и объединенные фрагменты. Теперь из этих 30 групп куб должен собираться постепенно. Поскольку нам больше не нужен эффектор Смещение, вы можете выбрать его в Объект-менеджере и удалить.

Новинка в версии 19 - расширенный объект Вороного-разрыв.

Сборка куба с помощью эффектора шага

Для поэтапной работы, такой как сборка куба, конечно, подходит эффектор Шаг-. Мы снова выбираем объект разбивки Фрактал- и назначаем ему через меню MoGraph>Эффектор эффектор Шаг-.

Новинка в релизе 19 - расширенный объект Вороного-разлом.

В диалоговом окне настроек эффектора Шаг- мы управляем сборкой куба через параметр Сила на странице Эффектор-.

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

Новинка в релизе 19 - расширенный объект Вороного изломов.

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

Новое в релизе 19 - расширенный объект разлома Вороного

Сортировка фрагментов

Чтобы исправить эту проблему, мы используем последнее нововведение объекта разбивки Фрактал-, страницу Сортировка- диалогового окна настроек. Здесь, после активации опции Сортировать результат, мы указываем сортировку фрагментов.

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

Новое в релизе 19 - расширенный объект Вороного-разбиения.

Теперь, если мы еще раз протестируем сборку куба поэтапно через эффектор Шаг-, группы будут лучше соединяться друг с другом.

Новое в релизе 19 - расширенный объект разбивки Вороного.

Благодаря сортировке сборка происходит в логичном порядке, и меньше перекрытий.

Новое в релизе 19 - расширенный объект разлома Вороного

Как только значение Сила-эффектора для Шагов находится в 0, не остается ничего от кусков или комками куба.

Новое в релизе 19 - расширенный Voronoi объект разлома