Интерактивный лендинг с анимированным дискошаром, который крутится от кликов и выдает призы при достижении максимальной скорости!
- Реалистичный 3D дискошар на Three.js с настоящими 3D моделями и физикой
- 432 зеркальных плитки с индивидуальными металлическими материалами и отражениями
- Продвинутое освещение - точечные источники света, spot lights, реалистичные тени
- Environment mapping - реалистичные отражения окружающей среды на плитках
- Интерактивность - чем больше кликов, тем быстрее крутится шар
- Автозамедление - скорость постепенно снижается без кликов
- Система призов - при достижении максимальной скорости выпадают призы
- Световые лучи - вращающиеся световые эффекты поверх 3D сцены
- Красивый дизайн - темный космический фон с облаками и звездами
- Адаптивность - работает на всех устройствах
npm installnpm run devОткройте http://localhost:5173 в браузере.
npm run buildnpm run preview- React 18 - библиотека для создания UI
- TypeScript - типизированный JavaScript
- Three.js - 3D графическая библиотека WebGL
- @react-three/fiber - React рендерер для Three.js
- @react-three/drei - полезные хелперы для R3F
- Vite - современный сборщик
- CSS3 - дополнительные эффекты и анимации
- Кликайте на дискошар, чтобы раскрутить его
- Следите за шкалой скорости
- При достижении 100% скорости начнут выпадать призы!
- Продолжайте кликать, чтобы поддерживать максимальную скорость
MIT