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

roblox-lighting — скилл для Claude Code: свет и атмосфера в Roblox

Скилл для настройки освещения, атмосферы, смены дня и ночи и пост-обработки в Roblox. Пригодится, когда сцена выглядит плоской или пересвеченной.

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

Что делает roblox-lighting

Скилл подключается, когда вы настраиваете или меняете освещение в Roblox: свойства Lighting, Atmosphere, цикл дня и ночи, эффекты пост-обработки. Внутри — шпаргалка по ключевым свойствам с диапазонами и значениями по умолчанию, таблицы эффектов и локальных источников света, готовый скрипт цикла дня и ночи на Luau.

Есть раздел с частыми ошибками. Brightness выше 3 пересвечивает картинку, Density выше 0.5 превращает воздух в суп, больше 2-3 эффектов пост-обработки ставить не стоит. Тени отбрасывают не больше 4-6 видимых источников света, остальным советует выставить Shadows=false — это заметно на мобильных устройствах.

Технологию освещения и её замены настраивают только в Studio: эти свойства не пишутся из скрипта. Значения enum и поведение на устройствах скилл советует сверять с актуальной документацией Creator Hub. Пресеты настроений, твины по зонам и полные примеры лежат в references/full.md.

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

  • настроить Lighting и Atmosphere так, чтобы сцена не выглядела плоской
  • собрать цикл дня и ночи на Luau
  • подобрать эффекты пост-обработки и не переборщить с их числом
  • снизить нагрузку от теней на мобильных устройствах
  • разобраться, почему тени падают не туда или картинка пересвечена

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

  • настрой освещение в Roblox под вечернее время
  • добавь цикл дня и ночи в Luau
  • почему сцена выглядит пересвеченной, проверь настройки Lighting

Как установить roblox-lighting

1Через Skills CLI (Vercel)

npx skills add TabooHarmony/roblox-brain --skill roblox-lighting -a claude-code

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

~/.claude/skills/roblox-lighting/SKILL.md

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

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

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

roblox-animation-vfx Скилл для ИИ-агента, который помогает писать и чинить анимации, партиклы, лучи, трейлы и твины в Roblox. CX Codex +1 2 300установок roblox-building Скилл для сборки геометрии, карт и пропов в Roblox Studio через MCP или Luau. Помогает не угадывать координаты и доводить модель до проверяемого результата. CX Codex +1 2 400установок roblox-studio-mcp Скилл для управления Roblox Studio через MCP. Помогает редактировать скрипты Luau, менять сцены, запускать плейтесты и читать логи прямо из ИИ-агента. CX Codex +1 2 200установок roblox-gui Набор правил для вёрстки интерфейсов в Roblox. Помогает адаптировать HUD и магазины под смартфоны и консоли. CX Codex +1 2 200установок roblox-audio Скилл для работы со звуком в Roblox: воспроизведение, 3D-звук, музыка, эффекты и микширование через SoundGroups. CX Codex +1 2 000установок roblox-architecture Разбирает, кому принадлежит поведение в проекте Roblox, где границы клиента и сервера и почему ломается порядок загрузки. CX Codex +1 2 000установок roblox-performance Набор правил и метрик для профилирования игр в Roblox. Помогает агенту устранять просадки кадров, серверный лаг и утечки памяти. CX Codex +1 2 000установок roblox-luau-patterns Скилл для написания и рефакторинга модулей Roblox на Luau: жизненный цикл объектов, сигналы, планирование задач, pcall и очистка ресурсов. CX Codex +1 2 100установок

Похожие

roblox-physics gamedev-skills Скилл для работы с физикой Roblox: сборки, ограничения, группы столкновений, рейкасты и владение по сети. Пригодится, когда .Touched врёт или механизм дрожит. CX Codex +1 3 500установок roblox-animation nonlooped Скилл для анимаций персонажей Roblox: треки, IK-позы, события по маркерам и твины интерфейса. Пригодится, когда нужно собрать локомоцию или эмоцию и не сломать приоритеты. CX Codex +1 392установок roblox-mcp nonlooped Скилл подключает ИИ-клиент к Roblox Studio по MCP: агент читает дерево игры, правит скрипты, запускает Luau и плейтест. CX Codex +1 317установок roblox-luau gamedev-skills Скилл помогает писать Luau-скрипты для Roblox: работать с сервисами, создавать Instances, подключать события и настраивать безопасное взаимодействие между клиентом и сервером через RemoteEvents. CX Codex +1 6 100установок roblox-game-development greedychipmunk Скилл для разработки игр на Roblox: помогает писать скрипты на Luau, собирать игровые системы и готовить проект к релизу. CX Codex +1 2 200установок godot-3d-lighting thedivergentai Скилл для ИИ-агентов, который подсказывает, как настроить 3D-освещение в Godot: каскады теней, затухание источников, VoxelGI, SDFGI и запекание лайтмапов. CX Codex +1 449установок

Рядом в теме «Геймдев и 3D: Unity, Unreal, Godot, Blender»

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →

Вопросы о roblox-lighting

Как установить roblox-lighting в Claude?

Выполните npx skills add TabooHarmony/roblox-brain --skill roblox-lighting -a claude-code. Скилл окажется в ~/.claude/skills/roblox-lighting/SKILL.md.

Что делает roblox-lighting?

Даёт агенту справочник по освещению, атмосфере, циклу дня и ночи и пост-обработке в Roblox, чтобы он не выдумывал свойства и диапазоны.

Что нужно для работы скилла?

Скилл рассчитан на Luau и Roblox Studio. Технологию освещения и её замены настраивают в Studio, из скрипта эти свойства не меняются.

Исходный текст

SKILL.md · MIT
---
name: roblox-lighting
description: "Use when setting up or changing Roblox lighting, atmosphere, day/night cycles, or post-processing effects."
when_to_use: "Also when a scene looks flat, too dark or washed out, shadows are wrong, or lighting hurts mobile performance."
last_reviewed: 2026-07-26
sources:
  - https://raw.githubusercontent.com/Roblox/creator-docs/main/content/en-us/environment/lighting.md
  - https://raw.githubusercontent.com/Roblox/creator-docs/main/content/en-us/environment/atmosphere.md
  - https://raw.githubusercontent.com/Roblox/creator-docs/main/content/en-us/environment/post-processing-effects.md
---

# Roblox Lighting & Atmosphere

## When to Load

Load for Roblox lighting, atmosphere, day/night, or post-processing (Bloom, ColorCorrection, DepthOfField).

## Quick Reference

### Lighting Service
```luau
Lighting.ClockTime = 14            -- 0-24 numeric
Lighting.Brightness = 2            -- 0-10, default 2
Lighting.Ambient = Color3.fromRGB(70, 70, 70)        -- shadow fill
Lighting.OutdoorAmbient = Color3.fromRGB(128, 128, 128)
Lighting.GlobalShadows = true
Lighting.ShadowSoftness = 0.2      -- 0=sharp, 1=soft
-- Configure tech/style/quality in Studio; these properties are not script-writable.
-- Verify enum values and device behavior against current Creator Hub docs before setting them.
```

### Atmosphere
```luau
local atmo = Instance.new("Atmosphere")
atmo.Density = 0.3    -- 0=clear, 1=opaque (keep <0.5)
atmo.Offset = 0.25    -- 0=ground, 1=sky
atmo.Color = Color3.fromRGB(199, 199, 199)   -- near fog
atmo.Decay = Color3.fromRGB(92, 92, 92)      -- far/horizon
atmo.Glare = 0        -- 0-10
atmo.Haze = 0         -- 0-10
atmo.Parent = Lighting
```

### Post-Processing (all parented to Lighting)
| Effect | Key Properties |
|--------|---------------|
| `BloomEffect` | Intensity (0-1), Size (px), Threshold (>0.7 recommended) |
| `ColorCorrectionEffect` | Brightness, Contrast, Saturation (-1 to 1), TintColor |
| `DepthOfFieldEffect` | FarIntensity, FocusDistance, InFocusRadius, NearIntensity |
| `SunRaysEffect` | Intensity (0-1), Spread (0-1) |

### Day/Night Cycle
```luau
local CYCLE_SPEED = 1  -- minutes per full day
task.spawn(function()
    while true do
        Lighting.ClockTime += (task.wait() / 60) * (24 / CYCLE_SPEED)
        if Lighting.ClockTime >= 24 then Lighting.ClockTime -= 24 end
    end
end)
```

### Local Lights
| Light | Use | Key Props |
|-------|-----|-----------|
| `PointLight` | Lamps, torches | Range, Brightness, Color |
| `SpotLight` | Flashlights | Range, Angle, Face |
| `SurfaceLight` | Screens, panels | Range, Angle, Face |

**Perf:** Limit shadow-casting lights to 4-6 visible. Use `Shadows=false` on most. Neon material = cheap glow.

**MCP:** Inspect, change minimally, capture, check performance.

### Common Pitfalls
- Brightness >3 washes out. Density >0.5 = soup. Max 2-3 post effects.
- Avoid black Ambient. Technology is deprecated; it and its replacements are Studio-only.

### References
- Mood presets (Day, Golden Hour, Night, Horror, Underwater, Sci-Fi), zone tweens, full examples: `references/full.md`

© TabooHarmony · MIT · TabooHarmony/roblox-brain

Смотрите также

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

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