КОЛИЧЕСТВО СТРАНИЦ * 40-45
ШРИФТ * Times New Roman 14 pt
Оригинальность 75 ап.вуз
Можем обговорить работу без неё
План утвержден. 1. Общие сведения Название проекта: 3D-конфигуратор беспилотных летательных аппаратов (БПЛА) Цель проекта: Создание веб-приложения, позволяющего пользователям настраивать и визуализировать БПЛА в трехмерном пространстве с использованием технологии WebGL. Задачи проекта: - Реализовать интерфейс для выбора компонентов БПЛА. - Визуализировать 3D модели БПЛА в браузере. 2. Технические требования Языки программирования: - JavaScript для клиентской части. Технологии и библиотеки: - Three.js для упрощения работы с WebGL. - React.js для создания пользовательского интерфейса. 3. Функциональные требования 3.1. Интерфейс пользователя: - Пользователь должен иметь возможность выбрать тип БПЛА из предложенного списка. - Пользователь должен иметь возможность выбирать и настраивать компоненты (например, двигатели, камеры, крылья). 3.2. 3D визуализация: - 3D модели должны корректно отображаться, включая все выбранные настройки и компоненты. - Должна быть возможность вращения и масштабирования модели для лучшего просмотра
-Позволить пользователям загружать свои конфигурации
-
Node.is для серверной части(рационально для функций сохранения конфигураций)
-React.js для создания пользовательского интерфейса