Управляйте своими настройками cookies. Вы можете включать или отключать различные виды cookies ниже. Для получения более подробной информации см. нашу Политику конфиденциальности.

A‑Frame против Wonderland Engine
A‑Frame является расширением DOM. Wonderland Engine — это полноценный 3D-движок.
A‑Frame позволяет описывать простые сцены VR с помощью HTML-тегов. Wonderland Engine — это компилируемый движок и редактор, разработанный для высокопроизводительных VR, AR и 3D приложений.

HTML-подобный синтаксис A‑Frame делает создание простых VR-сцен легкодоступным, но это сопряжено с компромиссами: ограничения вызовов отрисовки, ручное пакетирование и узкие места производительности вследствие взаимодействий с DOM. Сцены создаются путем редактирования текста, что замедляет итерацию и препятствует внесению вклада художниками. Wonderland Engine решает эти проблемы с помощью автоматического пакетирования, нативного редактора и среды выполнения на основе WebAssembly. Используйте A‑Frame для быстрых прототипов или демонстрации одной модели в VR; когда вашему проекту требуются высокая производительность, совместная работа и масштабируемость, Wonderland Engine станет правильным выбором.

Почему перейти с A‑Frame?

Когда ваша сцена выходит за рамки нескольких объектов, производительность и инструменты Wonderland Engine делают решающее значение.

Автоматическое пакетирование

A‑Frame опирается на DOM и требует ручного пакетирования и атласирования для уменьшения количества вызовов отрисовки. Wonderland Engine автоматически пакует тысячи объектов для поддержания высокой частоты кадров.

Визуальный редактор

Создание сцен путем написания HTML-атрибутов становится громоздким по мере роста сложности, и художники не могут участвовать без кода. Редактор Wonderland Engine позволяет художникам строить и оптимизировать сцены визуально.

Оптимизированное время выполнения

Взаимодействие A‑Frame с DOM и сборка мусора в JavaScript увеличивают загрузку CPU и ограничивают производительность. Wonderland Engine компилируется в WebAssembly, снижая накладные расходы и обеспечивая стабильную частоту кадров.

Рабочий процесс и сотрудничество

С Wonderland Engine разработчики и художники могут совместно работать локально, повторно используя 3D-ресурсы и интегрируясь с существующими цепочками инструментов. Проекты A‑Frame строятся медленнее, так как все должно быть закодировано в HTML и JavaScript.

Выйдите за пределы разметки

Когда вы готовы строить сложные VR или AR-опыты, Wonderland Engine поможет вам преодолеть этап декларативных прототипов.