Освойте создание модных, динамичных и технически продвинутых лендингов с помощью React, React-three-fiber и Three.js. Этот курс поможет вам шаг за шагом понять, как создавать wow‑эффекты, которые раньше казались доступными только экспертам по WebGL и 3D‑графике.
Что вас ждет на курсе
Вы узнаете, как добавлять современные анимации и интерактивные 3D‑элементы, не погружаясь в избыточную сложность WebGL. Инструменты экосистемы Poimandres позволяют использовать мощь Three.js через знакомый подход React-компонентов, что делает разработку быстрее и проще.
Почему это важно
Сегодня лучшие сайты, отмеченные на awwwards, FWA и Godly, активно используют 3D, физику, сложные сцены и плавные анимации. Этот курс покажет, что подобные проекты доступны каждому фронтенд‑разработчику, который знает JavaScript, HTML и CSS.
Понимание структуры, логики и используемых анимаций
2. Настройка среды разработки
Подготовка проекта с нуля
Оптимальная конфигурация для работы с 3D и анимациями
3. React + Three.js на практике
Выражение Three.js через React-компоненты
Создание сцен, камер и объектов
4. Основы и продвинутые техники анимации
Ключевые принципы анимации
Интерактивность, реакции на скролл и пользовательские действия
5. Работа с 3D-моделями
Поиск качественных ассетов
Подготовка моделей в Blender
Импорт и оптимизация для веба
6. Сборка и оформление сцены
Композиция 3D‑элементов
Работа с материалами
7. Свет и эффекты
Создание настроения через освещение
Использование пост‑эффектов
Для кого этот курс
Курс подходит фронтенд‑разработчикам, которые хотят вывести свои проекты на новый уровень и научиться создавать визуально впечатляющие современные лендинги с использованием 3D‑графики.
Что вы получите в итоге
Навык создания интерактивных 3D‑анимаций
Понимание React-three-fiber и экосистемы Poimandres
Готовый проект в портфолио
Уверенность в работе с Three.js и Blender
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Меня зовут Пол Хеншель (@0xca0a), я ведущий разработчик react-three-fiber, react-spring, zustand, drei и других библиотек с открытым исходным кодом. Я работаю с Threejs не менее 10 лет. Моя цель — сделать творческое пространство разработки более доступным с помощью инструментов, которые позволяют людям делать больше с меньшим количеством кода и без потери контроля.