МАТЕРИАЛЫ / ПРОИСХОЖДЕНИЕ
Настоящие кадры.
Понятные источники.
Автор и проект
Автор AstraDroneSim — Родионов Даниил, @Dan11l_r. Описание технических возможностей подготовлено по исходникам версии 0.6.1 и исправлению Linux-запуска в основной ветке.
Скриншоты и видео
Кадры и записи созданы из реального интерфейса PySide6 и рендера Panda3D AstraDroneSim. FPV-ролик показывает 12 секунд работы физического расчёта с автоматизированным управлением. Ролик интерфейса длится 14 секунд и использует виртуальный пульт. Звук отсутствует. Личные профили и пароли пользователя при съёмке не используются.
Превью карт построены из реальной геометрии проекта. Схемы дрона, рейтов, физической цепочки и LAN созданы для сайта; они объясняют устройство приложения и не являются запуском симулятора в браузере.
Шрифты и материалы
- Noto Sans Regular/Bold — SIL Open Font License 1.1. Полный текст лицензии.
- Материалы Concrete032 и MetalPlates006 — ambientCG, CC0. Бетон, металл. Изображения уменьшены для сайта. Concrete032 — процедурный материал.
- Спортивное покрытие и логотип созданы для проекта. Лицензии приложения и исходников — в его репозитории; AstraDroneSim распространяется под GPL-3.0-or-later.
Референс
Визуальное направление и принцип подробного интерактивного рассказа заданы авторским сайтом SPT. Содержание этой страницы посвящено AstraDroneSim. Биографические сведения автора взяты из указанного референса и публичного профиля GitVerse.
Технические первоисточники
- Betaflight: OSD.
- Betaflight: исходные формулы рейтов. График сайта повторяет реализацию rates.py в AstraDroneSim.
- Panda3D, Qt for Python, pygame-ce, Chaquopy.
Ограничения
Статический сайт не подключается к пультам, не меняет установленные настройки и не рассчитывает полный полёт в браузере. Интерактивные элементы объясняют принципы. Физика приложения, виртуальная батарея и самовыравнивание приближённые. Доступ к сборкам в приватном GitVerse зависит от настроек владельца.
Вернуться к проекту ↗