Jump to content

A-Frame (фреймворк виртуальной реальности)

А-образная рама
Разработчик(и) Диего Маркос, Дон МакКарди, Кевин Нго
Первоначальный выпуск декабрь 2015 г .; 8 лет назад ( 2015-12 )
Стабильная версия
1.6.0 / 23 мая 2024 г .; 2 месяца назад ( 23.05.2024 ) [1]
Репозиторий
Написано в JavaScript
Платформа Кросс-платформенный
Тип Фреймворк JavaScript
Лицензия МОЯ лицензия
Веб-сайт в рамке .что

A-Frame — это с открытым исходным кодом веб-фреймворк , написанный на JavaScript и предназначенный для создания возможностей виртуальной реальности (VR). [2] Его поддерживают разработчики из Supermedium (Диего Маркос, Кевин Нго) и Google (Дон МакКарди). A-Frame — это фреймворк системы компонентов сущностей для Three.js , где разработчики могут создавать 3D и WebXR сцены с помощью HTML . HTML предоставляет веб-разработчикам и дизайнерам знакомый инструмент разработки, в то же время включающий популярный шаблон разработки игр, используемый такими движками, как Unity .

A-Frame изначально был разработан командой Mozilla VR в середине-конце 2015 года. [3] A-Frame был создан, чтобы позволить веб-разработчикам и дизайнерам создавать 3D и VR-проекты. [4] с HTML без необходимости знания WebGL . [5] Первый публичный релиз A-Frame состоялся 16 декабря 2015 года. [6] 16 декабря 2019 г. вышла версия A-Frame 1.0.0. [7]

Сообщество

[ редактировать ]

Все онлайн -IDE поддерживают A-Frame, поскольку они основаны на HTML. Для API доступна документация. [8] Поддержка разработчиков, использующих библиотеку, осуществляется через выпуски GitHub, а поддержка разработчиков, создающих приложения и веб-страницы, осуществляется через StackOverflow. [9] Онлайн-поддержка в режиме реального времени осуществляется через Slack . [10] Большинство разработчиков также есть в Твиттере. [ нужна ссылка ] .

Использование

[ редактировать ]

Mozilla Hubs Программное обеспечение для чатов использует A-Frame. [11]

<html>
  <head>
    <script src="https://aframe.io/releases/1.3.0/aframe.min.js"></script>
  </head>
  <body>
    <a-scene>
      <a-box position="-1 0.5 -3" rotation="0 45 0" color="#4CC3D9"></a-box>
      <a-sphere position="0 1.25 -5" radius="1.25" color="#EF2D5E"></a-sphere>
      <a-cylinder position="1 0.75 -3" radius="0.5" height="1.5" color="#FFC65D"></a-cylinder>
      <a-plane position="0 0 -4" rotation="-90 0 0" width="4" height="4" color="#7BC8A4"></a-plane>
      <a-sky color="#ECECEC"></a-sky>
    </a-scene>
  </body>
</html>


См. также

[ редактировать ]
  1. ^ «А-Рамка» . А-образная рамка. 19 июня 2024 г. Проверено 19 июня 2024 г.
  2. ^ «А-Рамка» . А-образная рамка . Проверено 25 октября 2016 г.
  3. ^ «Представляем A-Frame: строительные блоки для WebVR» . Блог Mozilla VR . 16 декабря 2015 г. Проверено 26 октября 2016 г.
  4. ^ Ланг, Бен (16 декабря 2015 г.). «Mozilla A-Frame: WebVR, начинающийся с одной строки кода» . Дорога в VR . Проверено 25 октября 2016 г.
  5. ^ «Mozilla упрощает создание VR-сайтов с помощью A-Frame » . Engadget . Проверено 25 октября 2016 г.
  6. ^ «Mozilla выпускает A-Frame WebVR Framework» . Журнал AR VR . 18 декабря 2015 г. Проверено 25 октября 2016 г.
  7. ^ «A-Frame v1.0.0 — поддержка WebXR, режим AR» . А-образная рамка . Проверено 30 марта 2020 г.
  8. ^ «Введение — А-образная рамка» . aframe.io . Проверено 25 октября 2016 г.
  9. ^ «Новейшие вопросы об aframe» . stackoverflow.com . Проверено 25 октября 2016 г.
  10. ^ Слабость. «Слабость» . aframe.io . Проверено 25 октября 2016 г.
  11. ^ "мозилла/хабы" . Мозилла. 29 марта 2020 г. Проверено 30 марта 2020 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 73206e15fed158b07ce8dc845654813f__1718798880
URL1:https://arc.ask3.ru/arc/aa/73/3f/73206e15fed158b07ce8dc845654813f.html
Заголовок, (Title) документа по адресу, URL1:
A-Frame (virtual reality framework) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)