react-postprocessing - набор React компонентов для простого комбинирования и настраивания эффектов постобработки
Является обёрткой над postprocessing и предназначена для использования с react-three-fiber
#jslib #javascript #frontend #webdev #threejs #3d #postprocessing #webgl #react #reactthreefiber
Является обёрткой над postprocessing и предназначена для использования с react-three-fiber
#jslib #javascript #frontend #webdev #threejs #3d #postprocessing #webgl #react #reactthreefiber
react-three-flex - Flexbox для 3D
Библиотека, позволяющая создавать гибкие макеты внутри THREE.js, тем самым давая возможность делать адаптивные сайты вместе с 3D. Также гораздо легче миксовать DOM и WebGL контент.
Либа написана на React и использует
Внутри либы находятся два компонента -
Внутри README лежит полный гайд о том как пользоваться react-three-flex, и парочка эффектных демок (демо 1 и демо 2)
#jslib #javascript #react #3d #threejs #frontend #webdev #reactthreefiber
Библиотека, позволяющая создавать гибкие макеты внутри THREE.js, тем самым давая возможность делать адаптивные сайты вместе с 3D. Также гораздо легче миксовать DOM и WebGL контент.
Либа написана на React и использует
react-three-fiber
и Yoga
под капотом, так что можно легко писать сайты на React вместе с 3D, при это вставляя куски DOM, причём производительно и адаптивноВнутри либы находятся два компонента -
<Box />
- контейнер для 3D объектов, и <Flex />
- контейнер для <Box />
. У каждого из компонентов есть все пропсы из CSS Flexbox + укороченные версииВнутри README лежит полный гайд о том как пользоваться react-three-flex, и парочка эффектных демок (демо 1 и демо 2)
#jslib #javascript #react #3d #threejs #frontend #webdev #reactthreefiber
Вышел react-three-fiber 5
В новой версии 3D библиотеки для React было исправлено много багов, а также было произведено много разных оптимизаций. Из новых фич:
- теперь не нужно писать
- из
- Поддержка XHR и ошибок в
- в примитивах (
В новой версии 3D библиотеки для React было исправлено много багов, а также было произведено много разных оптимизаций. Из новых фич:
- теперь не нужно писать
"attach"
в <geometry />
и <material />
- WebGL 2 включён по дефолту- из
useThree
теперь возвращается viewport
- значения границ и дистанций экрана- Поддержка XHR и ошибок в
useLoader
. Теперь когда можно управлять XHR, появилась возможность создавать полосы загрузки для ожидания подгрузки моделей- в примитивах (
<primitive />
) теперь не нужно писать dispose={null}
#jsrelease #javascript #frontend #webdev #threejs #reactthreefiber #3d #reactcomponent-material - React библиотека для композиции и модификации материалов из THREE.js
Библиотека упрощает написание шейдеров для материалов с помощью специальных React компонентов и настроек
#jslib #frontend #webdev #react #webgl #javascript #reactthreefiber #threejs
Библиотека упрощает написание шейдеров для материалов с помощью специальных React компонентов и настроек
#jslib #frontend #webdev #react #webgl #javascript #reactthreefiber #threejs
❤1