ORLOV GAMES

Навыки ·

React Three Fiber — 3D-сцены на React

3D-модель, которая вращается, когда её тянешь, делает лендинг похожим на работу студии. React Three Fiber позволяет описать такую 3D-сцену обычными React-компонентами, а написать их может ИИ-агент для программирования вроде Claude Code.

React Three Fiber на GitHub

React Three Fiber — это React-рендерер для Three.js, популярной 3D-библиотеки для веба. Его делает открытое сообщество Poimandres (pmndrs).

Это не навык для агента, а библиотека кода. Вы описываете нужную 3D-сцену, а ИИ-агент пишет компоненты.

Библиотека бесплатна, лицензия MIT. На 28 октября 2026 года у репозитория было около 33 000 звёзд на GitHub.

3D-куб в окне браузера и изогнутая стрелка, показывающая, что его можно вращать.
3D на веб-странице, написанное React-компонентами.

Что он делает

Что с ним можно добавить

Модель товара, которую посетитель может вращать, 3D-блок на первом экране или небольшой анимированный объект за заголовком. Вокруг библиотеки большая экосистема: Drei даёт готовые помощники, а другие пакеты добавляют постобработку, физику и VR или AR.

Что стоит знать заранее

Версия должна совпадать с версией React: версия 8 работает с React 18, версия 9 — с React 19. В README также сказано, что перед началом стоит знать и React, и Three.js. Даже если код пишет агент, полезно понимать, что он строит. 3D-сцена ещё и утяжеляет страницу, так что проверьте, как она грузится на телефонах.

Как установить

npm install three @types/three @react-three/fiber

Затем попросите агента сделать нужную сцену, например модель вашего товара, которая вращается, когда её тянешь.

React Three Fiber на GitHub