Техническое Задание (ТЗ) на Разработку 3D-Сундуков и Анимаций
Проект: Разработка 3D-анимаций сундуков для веб-сайта на React/Next.js
Срок выполнения: 1,5 недели
1. Описание Задачи
Создать 5-6 вариантов мультяшных 3D-сундуков с анимациями для интеграции на веб-сайт. Каждая модель должна иметь 2 типа анимаций открытия с тремя состояниями (закрытый, открывающийся, открытый). Анимации должны быть оптимизированы для WebGL для обеспечения высокой производительности на мобильных устройствах.
2. Требования к 3D-Моделям
• Количество: 5-6 уникальных сундуков
• Стиль: Мультяшный, яркий и привлекательный
• Различия: Цвет, текстуры, мелкие детали
• Оптимизация: Низкополигональные модели, сжатые текстуры (JPEG/PNG)
• Формат: GLTF/GLB
3. Требования к Анимациям
• Типы анимаций: 2 варианта открытия
• Состояния: 3 состояния (закрытый, открывающийся, открытый)
• Характеристики: Плавные переходы, интерактивное управление (клик, наведение)
• Единообразие: Основные движения схожи, различия в визуальных эффектах
• Оптимизация: Минимальное количество ключевых кадров
4. Технические Требования
• Совместимость: Работать с WebGL через Three.js или Babylon.js
• Интеграция: Легко внедряемые в React/Next.js с использованием React Three Fiber или react-babylonjs
• Инструменты: Рекомендуется использовать Blender для моделирования и экспорта
5. Дополнительные Требования
• Концепции: Доработка существующих или создание новых, соответствующих мультяшному стилю
• Опыт: Понимание работы с WebGL и оптимизации 3D-объектов для веба
Примечание: Все работы должны быть выполнены в установленные сроки с учетом оптимизации для веба и совместимости с выбранными технологиями.