К основному содержанию
скилл CX Codex

r3f-geometry — скилл для Claude Code: геометрия React Three Fiber

Помогает собирать геометрию и инстансированные объекты в React Three Fiber, а также разбираться с буферами, линиями и точками. Пригодится для формы объектов и сокращения draw calls.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add EnzeD/r3f-skills --skill r3f-geometry -a claude-code
Открыть на GitHub

Что делает r3f-geometry

Скилл подсказывает, когда строить фигуры средствами JSX, а когда брать BufferGeometry, буферы точек или инстансирование. Он разбирает различия между Instances, Merged и настоящим объединением геометрии, а также настройки атрибутов, нормалей, UV и границ объектов.

Есть рекомендации по обновлению буферов, лучевым проверкам и очистке ресурсов. Для часто меняющихся наборов объектов предлагается рассмотреть нативное инстансирование: у декларативных инстансов есть накладные расходы React. Перед использованием примеров проверьте установленные версии Three.js, Fiber и Drei — аргументы конструкторов и свойства помощников могут отличаться.

Какие задачи решает

  • выбрать способ построения геометрии для формы объекта
  • сократить draw calls при множестве повторяющихся объектов
  • обновить атрибуты буфера после изменения вершин
  • настроить нормали, UV и границы геометрии
  • проверить raycast и очистку общих ресурсов

Примеры запросов агенту

  • Подскажи, как создать эту форму в React Three Fiber с помощью JSX-геометрии.
  • Покажи, как инстансировать повторяющиеся объекты и сократить draw calls.
  • Как обновить BufferGeometry после изменения вершин и сохранить корректные границы?

Как установить r3f-geometry

1Через Skills CLI (Vercel)

npx skills add EnzeD/r3f-skills --skill r3f-geometry -a claude-code

2Вручную: положить файлы

~/.claude/skills/r3f-geometry/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/r3f-geometry/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о r3f-geometry

Как установить r3f-geometry в Claude Code?

Выполните npx skills add EnzeD/r3f-skills --skill r3f-geometry -a claude-code. Файл скилла находится по пути ~/.claude/skills/r3f-geometry/SKILL.md.

Что делает r3f-geometry?

Помогает агенту создавать геометрию React Three Fiber, работать с пользовательскими буферами и инстансированием. Также объясняет обновление атрибутов и проверку границ объектов.

Чем Drei Merged отличается от объединения геометрии?

Merged создаёт инстансированные объекты на основе мешей, но не склеивает произвольные объекты BufferGeometry. Для реального объединения в скилле предлагается изучить mergeGeometries из three/addons/utils/BufferGeometryUtils.js.

Похожие скиллы

Каталог скиллов SKILL.md →
find-skills vercel-labs Ищет и устанавливает готовые скиллы для ИИ-агентов через каталог skills.sh. Пригодится, когда для рабочей задачи нужен специализированный воркфлоу. CX Codex +1 4 000 000установок frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. 1 424 476установок grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. 1 219 756установок improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. 1 163 035установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок

Из того же набора6

r3f-interaction Настраивает события указателя, выбор объектов, перетаскивание и управление камерой в React Three Fiber. Помогает связать ввод мыши и клавиатуры без конфликтов между контроллерами сцены. CX Codex +1 3 300установок r3f-materials Помогает настроить PBR-поверхности и прозрачность в React Three Fiber. Предотвращает ошибки с цветовыми пространствами текстур и лишней нагрузкой на видеокарту. CX Codex +1 1 900установок r3f-postprocessing Скилл подсказывает агенту, как собрать постобработку в React Three Fiber: блум по выбранным объектам, глубину резкости, SSAO. Пригодится, когда картинка в сцене не сходится с задумкой. CX Codex +1 1 900установок r3f-loaders Помогает загружать и переиспользовать 3D-модели в React Three Fiber. Настраивает хуки, предзагрузку, клонирование объектов и показ заглушек. CX Codex +1 1 800установок r3f-physics Помогает добавить в React Three Fiber физику Rapier: тела, коллайдеры, силы, сенсоры и соединения. Пригодится для движения, зависящего от столкновений. CX Codex +1 1 800установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой