Новости

Ознакомьтесь с последними разработками от iToo Software

  • Home
  • Новости
  • категория: News
  • RailClone 4.3 - улучшенная производительность, элементы управления деформацией, новые макросы и многое другое
RailClone 4.3 - улучшенная производительность, элементы управления деформацией, новые макросы и многое другое
Пятница, 23-апреля-2021
категория:
News

 

Несколько недель назад мы объявили о выпуске RailClone 4.3. В то время мы сосредоточились на поддержке недавно выпущенного 3ds Max 2022, но мы не упомянули, что RailClone 4.3 также включает некоторые удобные улучшения, которые делают его еще быстрее и универсальнее. В этом посте мы хотели бы рассказать немного больше об этих последних изменениях. 

Для начала, пользователи V-Ray теперь могут использовать карты VRayMultiSubTex и VRayUVWRandomiser с RailClone. Просто включив режим идентификатора экземпляра , вы теперь можете произвольно масштабировать, смещать и вращать UVW для каждого сегмента. Вы также можете случайным образом назначать растровые изображения, включая возможность рандомизировать их оттенок , яркость и гамму . Эти две карты вместе чрезвычайно удобны для добавления большого количества вариаций в ваши параметрические модели. Конечно, многое из этого уже было доступно с использованием узла UVW XForm в RailClone вместе с RailClone Color , и мы рады сообщить, что последний теперь также поддерживается графическим процессором V-Ray 5.

Randomise UVW and maps

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

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

Новые настройки деформации также имеют еще одну функцию. Представьте, что вы используете RailClone для создания круглой глэмпинг-капсулы, подобной показанной на превью ниже. Для правильного создания подобного стиля сегменты должны иметь возможность изгибаться по круговой сплайну. Чтобы это работало, необходимо включить Bend> Deform . 

Glamping Pod

Теперь предположим, что мы хотим вложить генераторы, которые мы использовали для создания этого модуля, в другой линейный массив, а затем распределить несколько модулей по изогнутой траектории. Поскольку Bend был включен, каждый модуль будет деформироваться, чтобы следовать по пути, что совсем не то, что нам нужно. Что мы можем сделать? В предыдущих версиях RailClone просто не было решения, которое позволяло бы это в едином стиле, но начиная с RailClone 4.3 и новее, теперь вы можете добавить узел Transform после вложенных генераторов и переопределить настройки Deform . Сегменты по-прежнему будут деформироваться по кругу, чтобы создать одну капсулу, но после этого деформации больше не будет. Мы надеемся, что это откроет гораздо больше возможностей при использовании вложенных генераторов в RailClone. 

Glamping Pod 2
Если вы уже обновились до RailClone 4.3, вы могли заметить, что редактор стилей претерпел незначительные изменения, чтобы привести его в соответствие с пользовательским интерфейсом Max Darker и с недавним выпуском Forest Pack 7. Возможно, вы не заметили новую возможность настройки шрифта и размера текста . Чтобы получить доступ к этим новым настройкам, откройте редактор стилей и выберите «Параметры»> «Настройки» . Включите параметр « Изменить шрифт по умолчанию» и щелкните многоточие, чтобы изменить шрифт и размер. Давай, мы знаем, что ты хочешь переключить его на Comic Sans! 

Наконец, мы добавили несколько новых макросов для этого выпуска. Некоторые из них возникали в предыдущих руководствах, но теперь они являются частью основного приложения, но многие из них совершенно новые. Из учебных пособий теперь есть 5 генераторов этажей, которым требуется всего 3 узла и которые могут извлекать несколько текстур досок с одной карты, а также есть необычный макрос для создания филлотактических спиралей . Новые макросы включают в себя целый ряд новых узлов логики, которые в сочетании с новыми узлами атрибутов массивадает пользователям более легкий доступ к некоторым параметрам низкого уровня без необходимости использования или понимания редактора выражений. Также есть узел для расчета расстояния между X-сплайном и поверхностью, которая отлично подходит для мостов и тротуаров, а также узел, который позволяет адаптивное масштабирование для оси Y. Подробнее об этих узлах и их параметрах вы можете прочитать ниже. Эти макросы также доступны для RailClone Lite, что делает бесплатную версию еще более функциональной. 

Если вы готовы к обновлению, RailClone 4.3 уже вышел. Чтобы получить его, посетите раздел « Мои продукты » на панели пользователя .

Обновитесь до RailClone Pro 4.3!

 

Если вы еще не являетесь пользователем RailClone, мы хотели бы напомнить вам, что у нас есть бесплатная версия Lite, которая имеет многие функции версии Pro, никогда не истекает и может использоваться в коммерческих целях. Вы можете скачать его со страницы продукта RailClone.  

Получите RailClone Lite 4.3!

 

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

 


 

Последние макросы

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

Transform > Surface to Spline distance

Surface to Spline Distance

Узел Surface-> Spline Distance может рассчитать расстояние между X-сплайном и поверхностью. Он выводит простое измерение в единицах сцены, что делает узел достаточно гибким для использования в самых разных приложениях, однако он особенно полезен для установки размера сегментов или вложенных генераторов, чтобы охватить промежуток между сплайном и ландшафтом. В следующем примере макрос используется для установки размера X вложенного генератора, который используется для создания опор под дощатым настилом. 

Bridge Macro

Чтобы использовать макрос, присоедините к его входам ту же поверхность и X-сплайн, которые использовались в конечном генераторе. Вам также необходимо прикрепить сегмент-заполнитель, который использует реальную геометрию (обычно прямоугольник или что-то простое, но это не может быть пустой сегмент). Геометрия заполнителя не видна в окончательном стиле, но необходимо правильно рассчитать расстояние. Наконец, последний генератор в цепочке, к которой он присоединен, должен называться  Linear_1S1 (это имя жестко закодировано в выражении, используемом в макросе, но если вы довольны редактированием макросов, его можно легко изменить)

Transform > Y Adaptive

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

Вот где помогает этот макрос, он может создавать адаптивный эффект по оси Y. Чтобы использовать его, подключите сегменты к адаптивному входу, а затем подключите макрос к генератору обычным способом. Если вы используете сегменты на входах Generator's Top или Y Evenly, вам также следует подключить их к макросу. 

Y Adaptive

Generators > Bricks and Walls > Perforated

Perforated Wall Node

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

Входы

X Spline Устанавливает путь для стены. Углы лучше всего работают под углом 90 градусов, а для правильной работы вершин следует установить значение «Угол» или «Угол Безье». 
Brick Прикрепите полноразмерный сегмент кирпича. Убедитесь, что параметр Deform> Bend выключен. Вы также можете отключить срез, если хотите максимизировать создание экземпляров. 
Corner Brick Прикрепите полноразмерный сегмент кирпича. Часто то же самое, что и вход Brick.  
End Прикрепите сегмент кирпича неполного размера. Это будет использоваться в промежутках в начале и в конце.
Attach NullПрисоединить сегмент без геометрии. Требуется макросом для расчетов. 

Характеристики

Wall HeightУправляет высотой стены в единицах сцены.
Overlap Управляет степенью перекрытия кирпичей. 
Ends On / Off Включение или отключение частичных кирпичей на концах стены.

Perforated Wall Animation

Generator > Floors

Plank Macro

Эта категория содержит 5 новых макросов, которые используют всего 3 узла для создания общих стилей паркета. Помимо параметров для управления размером досок, этот пресет также имеет удобную дополнительную функцию - используя режим Auto-Extract Tile textures, он может управлять отображением UVW сегмента для рандомизации отдельных текстур доски из одной карты. Это действительно удобно для быстрой настройки материалов, когда карты содержат несколько досок или основаны на фанере. Вы можете посмотреть руководство, на котором основан этот макрос, ниже. 

Входы

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

Характеристики

Развернуть Увеличьте это значение, если у вас отсутствуют доски по периметру области. 
Вращение по оси  Поворачивает весь пол, чтобы изменить направление досок.
Мин. Ширина доски Устанавливает минимальную произвольную ширину доски.
Max Plank Width  Устанавливает максимальную произвольную ширину доски.
Offset Min Устанавливает минимальное случайное смещение для смещения досок. Значение представляет собой процент от длины доски.
Offset Max.  Устанавливает максимальное случайное смещение для смещения досок. 
Прокладка Размер зазора между досками. 
Произвольный перенос по оси  Случайно добавляет некоторое смещение по оси Z, чтобы конструкция пола выглядела более реалистично. 
Случайный наклонДоски произвольно наклоняются для создания неровностей. Лучше всего работают небольшие тонкие ценности.  Автоизвлечение
текстур плиток  Если эта функция включена, UVW платы редактируются для извлечения текстур досок из одного растрового изображения. Следующие параметры управляют этим эффектом. 
# Tiles on U / V Устанавливает количество фрагментов в растровом изображении по оси U / V. 
Ступенчатое смещение U / V Включает ступенчатое смещение по осям U и / или V. 
U / V Tile Adjust  Используется для небольшого масштабирования или уменьшения UVW. Полезно, если вам нужно вырезать раствор или швы.
Фиксированное смещение U / V  Используется для смещения отображения UVW. Часто используется после настройки плитки U / V для дальнейшего удаления раствора или швов.
Случайное смещение UV, канал 2 Сжимает корпуса UVW до булавочного укола и разбрасывает их по УФ-пространству 0-1. Может использоваться для случайного извлечения цвета или значения с карты без использования специального шейдера. Полезно для экспорта в игровые движки или для рендереров, не поддерживающих RailClone Color. 
Закрывание нарезанных концов  Когда этот параметр включен, обрезанные концы досок закрываются. 

 

Generators > Tiles > Random Tiles

Random Tiles Node

Создает плитки, которые можно произвольно масштабировать по оси X для каждой плитки и / или по оси Y для каждой строки. Этот макрос также позволяет добавлять раствор. 

Входы

Область  отсечения Прикрепите сплайн, чтобы определить периметр области пола.
Плитка Прикрепите сегмент для ваших плиток. Если у вас есть несколько сеток плиток, вы можете связать их с помощью оператора Random или Sequence. 
Затирка  Прикрепите сегмент для затирки. 

Характеристики

Минимальная ширина плитки Устанавливает минимальную произвольную ширину плиток. 
Мин. Высота плитки  Устанавливает максимальную произвольную ширину плиток. 
Макс. Высота плитки  Устанавливает минимальную произвольную высоту строк. 
Макс. Ширина плитки  Устанавливает максимальную произвольную высоту плиток. 
Размер  раствора Устанавливает размер раствора. Не следует оставлять на нуле. 
Случайная начальная ширина  Если этот параметр включен, рандомизируется только ширина первой плитки. Это создает смещение между рядами, но плитки остаются той же ширины.
Случайная ширина по умолчанию Если эта функция включена, все плитки имеют произвольную  ширину. 

Логика

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

Expressions vs Logic

Узлы логики разделены на 3 категории. Массив атрибутов узлов разоблачить более или менее все атрибуты , которые вы найдете в редакторе выражений, без необходимости писать ни строчки кода. Узлы « Логика»> «Условие» позволяют возвращать истинное или ложное значение на основе сравнительных тестов. Используя их в сочетании с узлами атрибутов, вы можете создавать условные отношения, которые являются гораздо более всеобъемлющими, чем это возможно в настоящее время с помощью стандартного условного оператора. Если вам нужно проверить несколько условий, чтобы определить, является ли что-то истинным или ложным, мы добавили Gatesкоторые позволяют выполнять логические проверки, такие как AND. ИЛИ и НЕ, а также некоторые менее распространенные. Наконец, у нас есть переключатели, которые позволяют вам выбрать сегмент или вывести числовое значение для использования в ваших стилях. Читайте дальше, чтобы узнать больше об этих новых узлах.

Logic > Array Attributes

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

Узел Y Role работает иначе. Этот узел действует как переключатель геометрии, который может быть подключен к началу . Конец , X Равномерно , X Маркер или X Угловые входы в массиве A2S . Вы можете думать об этом как о способе добавления нескольких дополнительных входов к генератору. Например, вы можете использовать его для добавления сегмента, в котором пересекаются равномерно строки и столбцы. Вы также можете использовать его для добавления другой геометрии, где пересекаются любые из следующих входных данных:  Равномерно , Маркер,  Угол,  Сверху , Снизу . Начало или конец. На иллюстрации ниже - квадраты чтения иллюстрируют лишь некоторые из новых частей массива A2S, на которые можно нацелить этот узел. 

 

Y Role Illustration

Logic > Conditional 

Conditional 1Conditional 2

Есть два узла, но оба проверяют, являются ли два значения больше, меньше, равны или не равны друг другу. Логическая версия выводит простое значение True или False (0 или 1), которое обычно используется вместе с Switch для выбора между двумя значениями или сегментами. Эти узлы также могут использоваться с Gates для проверки нескольких условий или подключаться к параметру On / Off любого узла для включения или выключения частей стиля. 

Узлы Logic> Conditional немного отличаются, потому что вместо истинного или ложного они могут выводить настраиваемое значение. В некоторых случаях этот узел может сэкономить немного времени и места на вашем графике, поскольку он избавляет от необходимости использовать дополнительный узел Switch. 

Для обоих узлов должен быть установлен только один флажок.

Logic > Gates

Gates

Узлы Gate позволяют тестировать 2 или более различных условий. Входные данные ожидают значение True или False, которое обычно предоставляется узлом Logic> Conditional, но также может быть простым числовым или постоянным узлом, установленным в Boolean. Эти узлы будут возвращать значение True или False, которое можно использовать вместе с Switch для выбора между двумя значениями или сегментами или связать с параметром On / Off любого узла. У вас есть несколько ворот на выбор, а именно: 

AND    верните True, если оба переключателя активированы. Else возвращает False.
NAND     возвращает True, если какой-либо переключатель деактивирован. Else возвращает False.
OR     Верните True, если какой-либо переключатель активирован. Else возвращает False.
NOR     Возвращает True, если ни один из переключателей не активирован. Else возвращает False.
XOR      возвращает True, если Switch 1 и Switch 2 отличаются. Else возвращает False.
XNOR      Возвращает True, если Switch 1 и Switch 2 совпадают. Else возвращает False.
NOT     Инвертирует логическое значение, так что Истина = Ложь и Ложь = Истина. 
NOR     Верните True, если оба переключателя отключены. Else возвращает False

Logic > Switches (Float/Integer/Scene Values)

Коммутаторы обычно являются последним узлом в логической цепочке. Есть два типа. Узел Logic: Switch может возвращать другое числовое значение в зависимости от того, является ли узел, подключенный к логическому входу, истинным или ложным. Вы должны использовать узел переключения, который соответствует типу числа, которое вы хотите вернуть, есть варианты для Float, Integer и Scene Units.

Переключатель Geometry выбирает между двумя разными сегментами в зависимости от того, является ли значение, подключенное к логическому входу, True или False. 

Для обоих узлов логический вход обычно присоединяется к логическому> условному узлу, шлюзу или параметру Numeric или Constant с его режимом, установленным на Boolean. 

Transforms > Phyllotactic spirals

Spirals

Необычный макрос, созданный специально для учебника по созданию филлотактических спиралей, причудливого слова, которое просто описывает несколько видов узоров, которые вы обнаруживаете в природе (лучший пример - семена подсолнечника). Чтобы использовать его, подключите его к входу по умолчанию генератора L1S. Подключите сегмент к его входу. Теперь , как вы увеличить размер собственности в генератор , спираль будет создана. Вы можете увидеть макрос в действии в следующем руководстве. 

Transform > Running Bond (Clipping)

Running Bond

Этот узел был разработан для ускорения процесса создания рисунков дорожного покрытия. Чтобы использовать его, мы используем текстуру Brick или Tile на его входе и подключаем макрос к входу Default генератора A2S. Есть всего два параметра: Padding, который добавляет зазор вокруг кирпичей, и Offset Y, который переключает шаблон бегущей связи между горизонтальной или вертикальной ориентацией. GIF ниже иллюстрирует оба параметра. 

 

Running Bond Macro

Этот узел был разработан для использования на земле и на полу - для кирпичных стен попробуйте макросы Generator> Bricks and Walls.