Спецификация Вердж3Д

Ниже приведен список основных функций и возможностей ПО «Вердж3Д».

Содержание

Возможности и требования

Создание контента «Вердж3Д для Блендера» «Вердж3Д для 3дс Макса» «Вердж3Д для Майи»
«Блендер» версий 3.0-4.2 «Автодеск 3дс Макс» версий 2022-2025 «Автодеск Майя» версий 2022-2025
Кроме того, вы можете использовать любой пакет моделирования, поддерживающий экспорт в формат ГЛТФ 2.0.
Электронная коммерция

«Вердж3Д» включает в себя следующие возможности по созданию 3Д-приложений для электронной коммерции:

  • Платежи «Пей Пал» с использованием пазлов.
  • Интеграция с системой «Ву Коммерц».

Кроме того, «Вердж3Д» включает в себя полноценную систему электронной коммерции на базе плагина для системы управления контентом «Ворд Пресс», позволяющую

  • Принимать заказы с помощью форм или низкоуровневого РЕСТ АПИ.
  • Возможность создавать конфигурируемые продукты с неограниченным числом вариаций.
  • Уведомления по электронной почте о новых, обновлённых и исполненных заказах.
  • Система расчёта цен.
  • Генерирование счетов на оплату и инвойсов.
  • Продажа скачиваемых продуктов.
  • Оплата с помощью «Пей Пал».
  • Отправка форм с произвольным набором данных.

Кроме того, в вашем распоряжении более 300 блоков визуального программирования, с помощью которых можно создавать интерактивные 3Д-магазины, конфигураторы, презентации, промо-контент и браузерные игры.

Системы, включённые в поставку «Вердж3Д», никак не ограничивают ваши возможности по созданию собственных визуализаций для 3Д-коммерции (в том числе с использованием виртуальной и дополненной реальности). В базовом исполнении это могут быть обычные крутящиеся модели товаров, интегрированные в стороннюю систему электронной коммерции (в частности, «Ву Коммерц»).

Электронное обучение В составе «Вердж3Д» имеется следующий набор функций для создания систем электронного обучения:
  • Генератор курсов в формате СКОРМ 1.2 (SCORM 1.2), которые могут быть запущены в любой совместимой системе электронного обучения: «Модл» (Moodle), «Чамило» (Chamilo), «СКОРМ клауд» (SCORM Cloud), «Канвас» (CANVAS), «Ай спринг» (iSpring).
  • Пазлы для СКОРМ 1.2.
  • Более 300 других пазлов для реализации интерактивных обучающих материалов.
  • Поддержка устройств на базе «Хром ОС» для создания и запуска 3Д приложений.
Система материалов «Вердж3Д для Блендера» «Вердж3Д для 3дс Макса» «Вердж3Д для Майи»
Освещение «Вердж3Д для Блендера» «Вердж3Д для 3дс Макса» «Вердж3Д для Майи»
  • Источники света:
    • Точечный
    • Cолнце
    • Прожектор
    • Источник-область (квадратный или прямоугольный)
  • Освещение, основанное на использовании карты окружения (шейдерные ноды мира).
  • Зонды освещения в виде кубических карт.
  • Зонды освещения в виде планарных отражений.
  • Фотометрические источники света
    • Свободный
    • Таргетированный
  • Стандартные источники света:
    • Таргетированный прожектор
    • Свободный прожектор
    • Таргетированный однонаправленный
    • Свободный однонаправленный
    • Всенаправленный
  • Освещение, основанное на использовании карты окружения.
  • Зонды освещения в виде кубических карт.
  • Зонды освещения в виде планарных отражений.
  • Источники света:
    • Окружение
    • Однонаправленный
    • Точечный
    • Прожектор
    • Источник aiAreaLight
  • Освещение, основанное на использовании текстур совместно с aiSkyDomeLight.
  • Зонды освещения в виде кубических карт.
  • Зонды освещения в виде планарных отражений.
Тени «Вердж3Д» поддерживает отбрасывание теней от направленных, точечных и прожекторных источников света:
  • Базовые жёсткие тени.
  • Билинейные тени.
  • ПЦФ-тени.
  • Билинейные ПЦФ-тени.
  • ПЦФ-тени с диском Пуассона.
  • ЕСМ-тени.
Диспетчер приложений Диспетчер приложений — удобный инструмент позволяющий:
  • Создание новых приложений на основе шаблонов.
  • Запуск приложений и программ для 3Д-моделирования («Блендер», «3дс Макс», «Майя»).
  • Настройку внешнего и метаданных приложений.
  • Создание устанавливаемых прогрессивных веб-приложений (ПВП).
  • Редактирование и запуск блоков визуальной логики (пазлов).
  • Обновление приложений до новых версий «Вердж3Д».
  • Публикация приложений в «Вердж3Д нетворк».
  • Экспорт и импорт приолжений с помощью ЗИП-архивов.
  • Управление лицензионными ключами.
  • Доступ к документации и каналам поддержки «Вердж3Д».
Диспетчер приложений доступен прямо из «Блендера», «3дс Макса» или «Майи». Кроме того, его можно запустить с помощью иконки на рабочем столе (в ОС «Виндоус»), либо с помощью командной строки (в любой системе).
Анимация «Вердж3Д для Блендера» «Вердж3Д для 3дс Макса» «Вердж3Д для Майи»
  • Скелетная анимация.
  • Объектная анимация (перемещение, вращение, масштабирование).
  • Анимация с использованием шейдерных нод цвета и скалярной величины.
  • Шейповая анимация (морфинг).
  • Продвинутая процедурная анимация с помощью пазла animate param.
  • Анимационные констрейнты: Copy Location, Copy Rotation, Copy Scale, Copy Transforms, Limit Distance, Limit Location, Limit Rotation, Limit Scale, Damped Track, Locked Track, Track To, Floor.
  • Скелетная анимация.
  • Объектная анимация (перемещение, вращение, масштабирование).
  • Анимационный контроллер материалов. Поддерживаемые параметры float и color.
  • Анимация морфинга.
  • Продвинутая процедурная анимация с помощью пазла animate param.
  • Анимационные констрейнты: Position, LookAt, Orientation.
  • Скелетная анимация.
  • Объектная анимация (перемещение, вращение, масштабирование).
  • Анимация параметров материала.
  • Анимация морфинга.
  • Продвинутая процедурная анимация с помощью пазла animate param.
  • Анимационные констрейнты: Parent, Point, Orient, Scale, Aim.
Визуальное программирование Пазлы «Вердж3Д» — визуальный конструктор логики, позволяющий быстро создавать интерактивные сценарии, путем перетаскивания блоков мышью. Его возможности:
  • Обработка пользовательских событий, таких как клик, тач, ховер, драг.
  • Получение объектов сцены, анимации, групп и материалов.
  • Перемещение, вращение и масштабирование 3Д-объектов, определение дистанции между объектами.
  • Отображение и скрытие объектов.
  • Изменение иерархии объектов.
  • Добавление к сцене 2Д текстовых аннотаций (билбордов).
  • Изменение параметров материала, загрузка текстур.
  • Управление анимацией.
  • Перемещение и вращение камеры. Выбор активной камеры.
  • Динамическая загрузка ресурсов.
  • Загрузка и скачивание данных по сети в форматах «Джейсон», ЦСВ, текст.
  • Загрузка пользовательских изображений.
  • Реализация функций «отменить»/«повторить».
  • Составление и отправка кастомных заказов.
  • Определение параметров пользователя, таких как браузер, ОС и т.д.
  • Взаимодействие с логикой, написанной на «Ява Скрипте».
  • Выполнение событий по таймеру.
  • Инициализация сеансов виртуальной и дополненной реальности.
  • Управление ХТМЛ/ЦСС загруженной страницы.
  • Воспроизведение звуков.
  • Симуляция физики.
  • Включение эффектов постпроцессинга.
  • Управление логикой и данными приложения.
  • Математические функции.
  • Включение рендеринга полигональной сетки объектов.
  • Запуск кода, написанного на языке «Ява Скрипт».
  • Интеграция с системами электронной коммерции и платёжными шлюзами («Ву Коммерц», «Ворд Пресс», «Пей Пал», и т.д.).
  • Интеграция с системами электронного обучения (СКОРМ).

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

Программирование

Функциональность приложения может быть расширена с помощью «Ява Скрипта», путем изменения исходников или интеграции кода, созданного в редакторе пазлов.

«Вердж3Д» также предоставляет программный интерфейс (АПИ), частично совместимый с фреймворком «Три Джей Эс», что упрощает портирование имеющегося кода.

Публикация приложения Вы можете распространять свой контент, используя:
  • Ваш собственный сервер.
  • Любой веб-хостинг (Yandex Cloud, Reg.ru, «Спринтхост», Beget, Timeweb и т.д.).
  • «Вердж3Д нетворк».
  • С помощью СКОРМ-совместимой системы электронного обучения («Модл», «Чамило», «СКОРМ клауд», «Канвас», «Ай спринг»).
  • В виде мобильного приложения через магазины «Ру стор», «Гугл плей» и «Апп стор».
  • В виде десктопного приложения с помощью фреймворка «Электрон».
Пользовательский интерфейс и ХТМЛ Пользовательский интерфейс 3Д-приложений может быть создан с помощью:
  • Трёхмерных моделей.
  • ХТПЛ-пазлов.
  • ВИЗИВИГ редакторов, например «Вебфлоу».
  • Самописного ХТМЛ/ЦСС-кода.
Серверные функции и сеть «Вердж3Д» содержит плагин для «Ворд Пресса», самой популярной системы управления контентом. Плагин включает в себя следующие функции:
  • Размещение и публикация приложений (встраивание).
  • Постоянное хранилище файлов.
  • Интеграция с «Ву Коммерц».
  • Полностью настраиваемая система электронной коммерции для обработки заказов клиентов.
В дополнение к этому, редактор визуальной логики поддерживает блоки для отправки и получения данных по сети в формате «Джейсон», ЦСВ или обычного текста.
Постпроцессинговые эффекты Следующие эффекты можно включить в пакете моделирования:
  • Эмбиент окклюжн
С использованием пазлов можно включить:
  • Размытие
  • Блум
  • Яркость/контраст
  • Глубина резкости
  • Ч/б
  • Контур
  • ССР (рефракция и отражение)
  • Суперсемплинговый анти-алиасинг (ССАА)
Виртуальная реальность

Поддерживаются следующие устройства виртуальной реальности:

  • «Мета Квест»
  • «Эйч-Ти-Си Вайв»
Дополненная реальность Поддерживается в «Хроме» для «Андроида» (требуется мобильное устройство, поддерживающее ARCore, также известное как Google Play Services для AR) и Mozilla WebXR Viewer на «Ай ОС».
Шейдеры

Пользовательские шейдеры могут быть добавлены с использованием OpenGL ES Shading Language 2.0 (ВебГЛ 1.0) или 3.0 (ВебГЛ 2.0).

Кроме того, имеется возможность экспорта и конвертации шейдеров для процедурных текстур в формате ОСЛ.

Физика Физический модуль обеспечивает обнаружение столкновений, динамическое перемещение объектов, поддержку персонажей и транспортных средств, имитацию пружин, веревок и ткани. Начиная с версии 2.11, физические симуляции можно создавать и управлять ими без программирования с помощью пазлов.
Звук Фоновую музыку, а также сэмплы можно добавить с помощью звуковых пазлов или с «Ява Скрипта». Кроме того, вы можете программировать расположение аудиоисточников и слушателей с помощью серверной части Веб Аудио АПИ.
Видео Видео текстуры можно назначать и воспроизводить с помощью специальных пазлов или «Ява Скрипта».
Библиотеки материалов «Вердж3Д для Блендера» «Вердж3Д для 3дс Макса» «Вердж3Д для Майи»
  • Базовая
  • Промышленная
  • Ювелирная

Читайте об использовании этих библиотек здесь.

  • Базовая

Читайте об использовании этой библиотеки здесь.

  • Базовая

Читайте об использовании этой библиотеки здесь.

Демо и примеры В состав «Вердж3Д» входит ряд полнофункциональных демо-приложений, доступных совершенно бесплатно в магазине ассетов:
Форматы импорта

ГЛТФ 2.0 с расширениями «Вердж3Д» или без таковых.

Изображения:

  • GIF
  • HDR
  • JPEG
  • KTX2 — формат сжатых текстур.
  • PNG
  • WebP — формат, разработанный «Гугл» для замены JPEG, PNG, и GIF.

Шрифты:

  • TTF
  • WOFF
  • OTF
Форматы экспорта ГЛТФ 2.0 и ЮСДЗ
Управление камерой Эти режимы управления камерой доступны по умолчанию:
  • Орбитальные контролы — привязка камеры к определенному объекту в сцене.
  • Полёт — свободное перемещение камеры в сцене.
  • ШПЛ (шутер от первого лица) — управление камерой от первого лица.
  • Контрол виртуальной реальности — специализирвоанный режим камеры для использования в виртуальной реальности.
3Д-примитивы Вы можете загрузить геометрию, экспортированную из любого пакета моделирования. В дополнение к этому, 3Д-примитивы могут быть созданы с помощью «Ява Скрипта»:
  • Куб
  • Капсула
  • Круг
  • Конус
  • Цилиндр
  • Икосаэдр — многогранник с 20 гранями.
  • Плоскость
  • Кольцо
  • Сфера
  • Текстурированная плоскость
  • Тор
  • Чайник «Юта»
Системные требования Приложения «Вердж3Д» можно запускать в любой системе, способной запускать веб-браузер с поддержкой технологии ВебГЛ (см. список браузеров здесь).
Системные требования для разработки «Вердж3Д для Блендера» «Вердж3Д для 3дс Макса» «Вердж3Д для Майи»
Соответствуют требованиям «Блендера» Соответствуют требованиям «3дс Макса» Соответствуют требованиям «Майи»

Смотри также

Хотите увидеть возможности «Вердж3Д» на реальных приложениях? Смотрите раздел сайта «Сделано на Вердж3Д».

Все еще есть вопросы?

Задавайте их на нашем форуме!