Выпущен Verge3D 2.5 для блендера

  1. На пути к Blender 2.8: Циклы и Eevee
  2. Загадки
  3. Менеджер приложений
  4. Другие преимущества
  5. В заключение

Мы рады представить новую версию Verge3D - версия Blender появится на этот раз первой. Мы включили несколько существенных улучшений в этот выпуск, таких как базовая поддержка узлов Cycles, головоломки для перетаскивания объектов с помощью мыши или жестов и головоломки для ограничения перемещения объектов, поддержка анизотропной фильтрации текстур, символы Юникода и новые настройки для ограничений. Мы также создали новое приложение для демонстрации всех этих функций.

На пути к Blender 2.8: Циклы и Eevee

В связи с предстоящим обновлением Blender 2.8 мы решили подготовиться заранее. Ожидается, что Blender 2.8 продолжит предлагать рендеринг с трассировкой лучей Cycles и будет включать в себя новый рендеринг в реальном времени под названием Eevee. Ожидается, что большинство узлов Eevee будут взаимозаменяемыми с Cycles - поэтому мы начали работу по поддержке узлов Cycles в дополнение к ранее доступным glTF-совместимым узлам PBR.

Ожидается, что большинство узлов Eevee будут взаимозаменяемыми с Cycles - поэтому мы начали работу по поддержке узлов Cycles в дополнение к ранее доступным glTF-совместимым узлам PBR

Некоторые из поддерживаемых узлов Cycles.

На этот раз мы поставляем следующие узлы: Diffuse BSDF, Glossy BSDF, Transparent BSDF, Принципиальная BSDF, Излучение, Текстура изображения, Карта UV, Геометрия, Выход лампы и некоторые другие. Это, очевидно, не полный набор узлов Cycles, и мы пока не поддерживаем все их настройки. Тем не менее, их было достаточно для создания робот демо используя исключительно материалы Cycles.

Промышленный робот - нажмите на изображение, чтобы запустить его в прямом эфире (и включить звук)!

Детали робота покрыты одним материалом PBR, встроенным поверх шейдера Principled BSDF. Основной цвет, окклюзия-шероховатость-металлик и обычные текстуры для этого шейдера были запечены в Substance Painter и экспортированы с использованием предустановки glTF (см. Руководство пользователя по ссылке скачать этот пресет).

Принципиальный PBR шейдер. Нажмите, чтобы увеличить.

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

Материал анимированных циклов для сварки искр.

Анимация запускается с помощью головоломки, когда пользователь щелкает соответствующий объект управления, создавая удивительную анимацию спрайт-листа.

Сварка искрится текстурным атласом.

Как видите, некоторые типичные сценарии использования уже возможно реализовать с помощью Cycles. В наших планах добавление дополнительных узлов Cycles в Verge3D, а также поддержка Eevee в Blender 2.8. Весьма вероятно, что мы также создадим отдельную версию библиотека материалов быть совместимым с грядущим Blender 2.8 и распространять его бесплатно среди владельцев библиотеки.

Загадки

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

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

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

Это стало возможным благодаря новому набору «перетаскиваемых» головоломок, так что теперь некодер может создавать приложения совершенно нового типа с Verge3D (настройщики интерьера / мебели, экстерьера / ландшафтного дизайна, приложения для электронного обучения) Вы называете это).

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

Но как насчет «мягких тел» - нежестких деталей, таких как трубы и кабели, которые необходимо правильно визуализировать, когда пользователь сгибает руку? Тот же вопрос возникает для сложных механизмов, таких как захват робота.

Роботизированная установка, как в Blender.

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

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

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

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

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

Вращение куба ограничено диапазоном от -45 до 45 градусов. Второй куб следует за ним.

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

Проверка, воспроизводится ли звук в данный момент.

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

Всегда проверяйте значки передач - возможно, вы найдете что-то полезное.

И последнее, но не менее важное: вы заметите значок шестеренки в правом верхнем углу некоторых головоломок. Нажав на этот значок, вы теперь можете переконфигурировать стандартную головоломку, добавив новые настройки или слоты. Например, головоломка « при нажатии» теперь может быть дополнена дополнительным слотом для проверки, пропустил ли пользователь определенный объект.

Менеджер приложений

В этот раз менеджер приложений Verge3D получил несколько улучшений:

  • Теперь символы Unicode могут использоваться для имен файлов.
  • Предупреждение выводится в случае неправильного системного времени, что позволяет избежать сбоя программы.
  • Загрузка в сеть была оптимизирована.
  • Незначительные изменения интерфейса были сделаны.
  • Файлы активов и файлы HTML теперь сортируются.
  • Синие значки теперь всегда обозначают файлы HTML, зеленые значки - файлы glTF.

Другие преимущества

Для текстур поддерживается анизотропная фильтрация (см. Ниже).

Ниже)

Включение анизотропной фильтрации может резко повысить четкость изображения.

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

Настройки AF включены для каждой текстуры.

Мы переработали эффект SSAO, чтобы убрать артефакты собственной тени. Также прозрачный фон теперь работает с SSAO.

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

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

Сделайте это быстро: нажмите пробел и найдите «Verge3D».

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

Символы Юникода теперь можно использовать для имен объектов и анимаций.

Ограничения Track To и Locked Track теперь работают с родительскими объектами, для этих ограничений теперь также поддерживаются настройки Up и Lock соответственно.

Ограничения Track To и Locked Track.

Редактор головоломок теперь можно увеличивать с помощью колесика мыши.

Теперь сцена без камеры получит ее при экспорте на основе текущего вида в окне просмотра.

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

В заключение

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

Но как насчет «мягких тел» - нежестких деталей, таких как трубы и кабели, которые необходимо правильно визуализировать, когда пользователь сгибает руку?