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

godot-3d-lighting — скилл для Claude Code: свет и тени в Godot

Скилл для ИИ-агентов, который подсказывает, как настроить 3D-освещение в Godot: каскады теней, затухание источников, VoxelGI, SDFGI и запекание лайтмапов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-3d-lighting -a claude-code
Открыть на GitHub

Что делает godot-3d-lighting

Скилл описывает рабочие приёмы для DirectionalLight3D, OmniLight3D и SpotLight3D: режимы каскадных теней, параметры затухания, углы прожекторов. Отдельно разобраны варианты глобального освещения — VoxelGI, SDFGI, LightmapGI и ReflectionProbe — с указанием, когда каждый из них уместен.

Внутри набор скриптов на GDScript: shadow_cascade_tuner.gd подстраивает дистанции расщепления теней по углу солнца, lightmap_bake_helper.gd настраивает Shadowmasking для гибридных сцен, fake_gi_bounce.gd имитирует отскок света на мобильных рендерерах, light_lod_optimizer.gd отключает тени по дистанции. Есть и менеджеры для тумана, проб отражений и смены суток. Перед реализацией конкретного паттерна скилл требует прочитать соответствующий скрипт.

Главное ограничение — рендерер. SDFGI в реальном времени работает только на Forward+, поэтому на Mobile и Compatibility придётся обходиться поддельными источниками отскока. VoxelGI на тонких стенах даёт утечку света, а лайтмапы не обновляются для движущейся геометрии. Если сцена полностью динамическая, запекание не подойдёт — это повод сразу выбрать SDFGI или VoxelGI.

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

  • настроить каскадные тени для DirectionalLight3D в большой сцене
  • убрать утечку света от VoxelGI через тонкие стены
  • выбрать между VoxelGI, SDFGI и LightmapGI для конкретной сцены
  • снизить число источников с тенями, не потеряв картинку
  • запечь лайтмап с шумоподавлением и Shadowmasking

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

  • помоги настроить DirectionalLight3D с четырьмя каскадами теней для открытой местности
  • почему VoxelGI даёт утечку света через стены и как это исправить
  • сделай имитацию отскока света для мобильного рендерера через fake_gi_bounce.gd

Как установить godot-3d-lighting

1Через Skills CLI (Vercel)

npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-3d-lighting -a claude-code

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

~/.claude/skills/godot-3d-lighting/SKILL.md

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

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

Вопросы о godot-3d-lighting

Как установить godot-3d-lighting в Claude?

Выполните npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-3d-lighting -a claude-code. После этого файл скилла окажется в ~/.claude/skills/godot-3d-lighting/SKILL.md.

Что делает godot-3d-lighting?

Даёт агенту паттерны 3D-освещения в Godot: каскады теней, затухание OmniLight3D, прожекторы SpotLight3D, глобальное освещение и запекание лайтмапов. Плюс скрипты на GDScript под каждую задачу.

Почему SDFGI не работает на мобильных?

SDFGI в реальном времени доступен только на рендерере Forward+. Для Mobile и Compatibility скилл предлагает fake_gi_bounce.gd с источниками заполняющего света без теней.

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

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
godot-3d-essentials gamedev-skills Скилл для быстрой сборки 3D-сцен в Godot 4.7: размещение камер, источников света, окружения и материалов. Пригодится, если вы строите 3D-уровни или настраиваете освещение и постобработку. CX Codex +1 6 200установок cli-anything-godot HKUDS Управляет проектами Godot из командной строки: создаёт сцены, запускает GDScript и собирает экспорт. Пригодится для задач, которые агент должен выполнять в проекте. CX Codex +1 548установок godot-shaders gamedev-skills Скилл учит агента писать canvas_item и spatial шейдеры на Godot Shading Language: анимация по TIME, юниформы, чтение экрана. Пригодится, когда нужен эффект в 2D или 3D без ручного перебора вариантов. CX Codex +1 6 500установок godot-prompter jame581 Набор скиллов по разработке игр на Godot 4.x: агент подгружает нужный раздел и следует практикам движка, а не общим советам. ★ 867звёзд репо godot-mcp-enhanced wgt19861219 Даёт агенту 46 MCP-инструментов, чтобы читать, писать, запускать и проверять проекты Godot 4.5–4.7 без открытия редактора. CX Codex +1 ★ 103звёзд репо godot sanjeed5 Правило для Cursor задаёт агенту стиль разработки на Godot 4.x: композиция сцен вместо наследования, сигналы вместо прямых вызовов, аккуратная работа с ресурсами. ★ 3 579звёзд репо

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

godot-state-machine-advanced Скилл для иерархических конечных автоматов и pushdown-автоматов в Godot: готовые скрипты для вложенных состояний, стеков и валидации переходов. CX Codex +1 486установок godot-tweening Скилл с правилами программной анимации в Godot через Tween. Помогает настроить переходы интерфейса, кривые сглаживания и безопасный жизненный цикл твинов. CX Codex +1 475установок godot-economy-system Скилл внедряет архитектуру игровой экономики в Godot: кошельки, таблицы лута и магазины. Он пригодится при разработке RPG и торговых симуляторов. CX Codex +1 455установок godot-debugging-profiling Скилл для отладки и профилирования игр на Godot: утечки, осиротевшие узлы, GPU-профилировщик, headless-проверки в CI. CX Codex +1 457установок godot-rpg-stats Скилл для ИИ-агента, который помогает собрать систему характеристик персонажа в Godot: атрибуты, модификаторы, уровни и формулы урона. CX Codex +1 446установок godot-dialogue-system Скилл для ветвящихся диалогов в Godot: графы на Resource, портреты, условия, эффект печатной машинки. CX Codex +1 443установок godot-genre-roguelike Архитектурный свод правил и готовые компоненты для сборки рогаликов на Godot. Помогает настроить процедурные уровни, сиды и разделение мета-прогрессии. CX Codex +1 429установок godot-animation-player Подсказывает паттерны работы с AnimationPlayer в Godot: выбор типов треков, настройку RESET, привязку root motion к физике и управление вызовами методов. CX Codex +1 427установок

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

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