Техническое задание: Интерактивная 3D-модель человека
Цель проекта
Создать на веб-странице интерактивный 3D-атлас человеческого тела, где пользователь может кликать на различные части модели для получения информации.
Основные функциональные требования
- Загрузка и корректное отображение 3D-модели тела человека, разделённой на логические меши (части).
- Реализация механизма обработки кликов пользователя по конкретным мешам модели.
- При клике на часть тела:
- Данная часть должна визуально подсвечиваться (изменение цвета, добавление свечения и т.п.).
- Рядом с моделью или в отдельном блоке интерфейса должен появляться информационный текст, соответствующий выбранной зоне (например, название мышцы, органа, описание функции).
- Интерфейс должен быть интуитивно понятным и отзывчивым.
Технические детали
- Основная технология для работы с 3D: JavaScript.
- Для рендеринга 3D-графики и взаимодействия необходимо использовать соответствующую библиотеку (например, Three.js, Babylon.js или аналоги).
- Модель будет предоставлена в распространённом формате (GLTF/GLB, OBJ, FBX).
- Код должен быть чистым, хорошо структурированным и с комментариями.
Результат работы
Готовая веб-страница с полностью функционирующей интерактивной 3D-моделью, где каждая кликабельная часть тела реагирует на действия пользователя подсветкой и выводом информации.