threejs-postprocessing · calesthio — скилл для Claude Code
Скилл помогает агенту добавлять в Three.js постобработку: свечение, размытие, глубину резкости и экранные эффекты. Пригодится для настройки визуального пайплайна.
npx skills add calesthio/OpenMontage --skill threejs-postprocessing -a claude-codeЧто делает threejs-postprocessing
Скилл описывает настройку EffectComposer с RenderPass и дополнительными проходами для сцены Three.js. Через него можно собрать bloom, FXAA или SMAA, SSAO, DOF на базе BokehPass, зернистость, виньетку, цветовую и гамма-коррекцию, пикселизацию и glitch-эффект.
В материалах также есть выборочное свечение через слои, временная замена материалов и обновление параметров при изменении размера окна. Для работы используются модули Three.js из three/addons/postprocessing и three/addons/shaders. В цикле анимации нужно вызывать composer.render() вместо renderer.render(), иначе постобработка не попадёт в итоговый кадр.
Это скилл с инструкциями и примерами кода, а не готовый визуальный пресет. Параметры проходов придётся менять под сцену, камеру и нужный эффект.
Какие задачи решает
- добавить свечение к отдельным объектам сцены
- собрать цепочку проходов через
EffectComposer - настроить размытие по глубине сцены
- подключить сглаживание FXAA или SMAA
- изменить цвет и контраст итогового кадра
Примеры запросов агенту
- «Добавь в сцену Three.js `EffectComposer` с `RenderPass` и `UnrealBloomPass`, а рендер в цикле замени на `composer.render()`».
- «Настрой выборочное свечение для объектов на слое `BLOOM_LAYER` и восстановление материалов после прохода».
- «Добавь `BokehPass` для глубины резкости и обновляй `focus` по расстоянию до цели».
Как установить threejs-postprocessing
1Через Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill threejs-postprocessing -a claude-code2Вручную: положить файлы
~/.claude/skills/threejs-postprocessing/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/threejs-postprocessing/
1Через Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill threejs-postprocessing -a codex2Вручную: положить файлы
.agents/skills/threejs-postprocessing/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill threejs-postprocessing -a cursor2Вручную: положить файлы
.cursor/skills/threejs-postprocessing/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install calesthio/OpenMontage threejs-postprocessing2Вручную: положить файлы
.github/skills/threejs-postprocessing/SKILL.md1Через Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill threejs-postprocessing -a gemini-cli2Командой платформы
gemini skills install https://github.com/calesthio/OpenMontage --path .claude/skills/threejs-postprocessingВручную: положить файлы
.devin/skills/threejs-postprocessing/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill threejs-postprocessing -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора28
Весь набор →Другие версии threejs-postprocessing
Похожие
Вопросы о threejs-postprocessing
Как установить threejs-postprocessing в Claude Code?
Выполните npx skills add calesthio/OpenMontage --skill threejs-postprocessing -a claude-code, затем повторите npx skills add calesthio/OpenMontage --skill threejs-postprocessing -a claude-code. Файл скилла находится по пути ~/.claude/skills/threejs-postprocessing/SKILL.md.
Что делает threejs-postprocessing?
Скилл подсказывает, как подключать EffectComposer и проходы Three.js для bloom, DOF, SSAO, сглаживания, цветокоррекции и других экранных эффектов.
Что нужно изменить в цикле рендера Three.js?
После подключения композитора в цикле анимации нужно вызывать composer.render() вместо renderer.render(). При изменении окна также обновляются камера, renderer, composer и параметры сглаживания.