Чтобы перемещать свет в Blender, достаточно выбрать источник в окне 3D-просмотра и перетащить его мышью или использовать клавиши G (перемещение), R (поворот), S (масштаб). Работает это и для точечных Point Light, и для направленных Sun, и для площадочных Area Light. Если свет не двигается — проверьте, что вы не в режиме редактирования (Tab выходит из него).

В большинстве случаев для точной настройки освещения удобнее переключиться в боковую панель (N) и задать координаты вручную. Например, для создания реалистичных теней от солнца источник Sun часто поднимают по оси Z на 10–20 единиц. Но есть нюансы: для Area Light важно не только положение, но и размер плоскости, а для Spot — направление и угол рассеивания.

Далее разберём все способы — от базовых до продвинутых, а также типичные ошибки, которые мешают правильно перемещать свет в Blender.

Базовые способы перемещения света

Самый быстрый способ — использование манипуляторов. Включите их через иконку в верхней панели или клавишей Ctrl + Space. После выбора источника света появятся стрелки для перемещения по осям X, Y, Z. Перетаскивание за центр манипулятора двигает объект свободно в пространстве.

Если манипуляторы мешают, отключите их через ту же иконку или Ctrl + Space. Тогда перемещение будет происходить только через горячие клавиши: G — свободное перемещение, G + X/Y/Z — по одной оси. Для точной подстройки удерживайте Shift — это уменьшает шаг перемещения в 10 раз.

Для новичков удобнее работать в ортографической проекции (Numpad 5), чтобы избежать искажений перспективы. А если нужно переместить свет строго по поверхности другого объекта, используйте привязку (Shift + Tab), чтобы временно включить Snap to Face.

💡

Чтобы быстро вернуть свет в центр сцены, выберите его и нажмите Alt + Home. Это сработает, если камера или другие объекты не блокируют обзор.

Тип светаЗависимость от положенияКлючевые параметры для настройки
Point LightПолная: перемещение меняет направление и интенсивность освещенияРадиус (Radius), интенсивность (Power)
SunЧастичная: только угол падения лучейУгол (Angle), интенсивность (Strength)
SpotПолная: положение и поворот влияют на конус светаУгол (Size), мягкость (Softness), расстояние (Distance)
Area LightПолная: положение и размер плоскостиРазмер (Size X/Y), форма (Shape)

Параметры света, которые влияют на перемещение

Не все источники света ведут себя одинаково при перемещении. Например, Sun (солнце) всегда освещает сцену параллельными лучами, поэтому его положение в пространстве не влияет на направление света — только на угол падения. А вот Point Light (точечный) и Spot (прожектор) зависят от координат.

Также важны настройки в панели Properties (клавиша N в окне 3D-просмотра или значок шестерёнки справа). Для Area Light можно задать размер плоскости, что влияет на мягкость теней. Для Spot — угол рассеивания (Spot Shape > Size) и плавность краёв (Softness).

Работа с несколькими источниками света

В реальных сценах редко используется один источник. Чтобы перемещать свет в Blender эффективно, нужно учитывать взаимодействие между ними. Например, основной свет (Key Light) обычно ставится под углом 45 градусов к объекту, а заполняющий (Fill Light) — с противоположной стороны, но ближе к камере.

Для упрощения работы с несколькими источниками:

  • Используйте слои (Layers в панели Outliner) — разделите свет по типам (основной, заполняющий, фоновый).
  • Группируйте источники (Ctrl + G), чтобы перемещать их вместе.
  • Применяйте родительские связи (Ctrl + P), чтобы один свет следовал за другим.

Если сцена перегружена, отключите отображение ненужных источников через иконку глаза в Outliner. Это ускорит работу в окне 3D-просмотра.

Продвинутые приёмы: анимация и скрипты

Если нужно анимировать перемещение света, используйте временную шкалу (Timeline). Выберите источник, переместите его в нужную позицию и добавьте ключевой кадров (I > Location). Для плавного движения добавьте промежуточные кадры и отрегулируйте кривые в Graph Editor.

Для автоматизации можно использовать скрипты на Python. Например, чтобы переместить все источники света на 2 единицы вверх:

  1. Откройте Scripting workspace.
  2. Вставьте код: import bpy
    for obj in bpy.data.objects:
      if obj.type == 'LIGHT':
        obj.location.z += 2
  3. Запустите скрипт кнопкой Run Script.

Это полезно для массовых изменений, но требует осторожности — ошибка в коде может сбить настройки сцены.

⚠️ Внимание: перед запуском скриптов сохраните проект (Ctrl + S). В случае ошибки вы сможете откатить изменения через File > Revert.
Какой тип света вы испальзуете чаще всего?
Point Light
Sun
Spot
Area Light

Сравнение методов перемещения: что быстрее и удобнее

Выбор способа перемещения зависит от задачи. Для точной настройки одного источника удобнее манипуляторы или панель N. Для работы с несколькими источниками — группировка или родительские связи. Для анимации — ключевые кадры.

МетодСкоростьТочностьЛучше для
МанипуляторыВысокаяСредняяБыстрая правка одного источника
Горячие клавиши (G, R, S)СредняяВысокаяТочное позиционирование
Панель N (координаты)НизкаяМаксимальнаяЧисловые значения (например, для архитектуры)
ГруппировкаВысокаяСредняяМассовые изменения
СкриптыНизкая (требует настройки)ВысокаяАвтоматизация повторяющихся действий

Типичные ошибки и как их избежать

Наиболее частая проблема — свет не перемещается, хотя вы нажимаете G. Причина обычно в том, что вы находитесь в режиме редактирования (Edit Mode). Выйдите из него клавишей Tab. Также проверьте, что вы действительно выбрали источник света, а не другой объект.

Ещё одна ошибка — свет перемещается, но освещение сцены не меняется. Это бывает, если:

  • Источник отключён в рендере (проверьте иконку камеры в Outliner).
  • Он находится внутри другого объекта и блокируется им.
  • В настройках материала объекта отключено воздействие света (Shading > Settings > Use Nodes).

Если тени получаются слишком резкими, увеличьте размер Area Light или добавьте параметр Softness для Spot.

Перед рендером всегда проверяйте, что все источники света включены и правильно расположены. Даже небольшое смещение может испортить конечный результат.

Практическое упражнение: настройка трёхточечного освещения

Чтобы закрепить навыки, попробуйте создать классическое трёхточечное освещение. Это основа для портретов, продуктовой съёмки и других сцен.

Шаги:

  1. Добавьте в сцену объект (например, куб через Add > Mesh > Cube).
  2. Создайте три источника Point Light (Add > Light > Point).
  3. Расположите их так:
    • Key Light (основной): справа от объекта, под углом 45 градусов, сила 5–10.
    • Fill Light (заполняющий): слева, ближе к камере, сила 2–3.
    • Rim Light (контурный): сзади объекта, сила 3–5.
  4. Отрегулируйте тени в настройках света (Shadow > Softness).
  5. Проверьте результат в режиме рендера (Rendered в верхнем меню окна 3D-просмотра).

Проверка трёхточечного освещения

Выполнено: 0 / 4

Часто задаваемые вопросы

Можно ли перемещать свет в Blender без мыши?

Да, для этого используйте горячие клавиши: G для перемещения, R для поворота, S для масштаба. Чтобы ограничить движение по одной оси, нажмите после клавиши G нужную ось (X, Y или Z). Для точной подстройки удерживайте Shift.

Почему свет в Blender не освещает объект?

Проверьте три момента: 1) источник включён в рендере (иконка камеры в Outliner); 2) объект не заблокирован другими предметами; 3) в настройках материала объекта не отключено воздействие света (Shading > Settings > Use Nodes). Также убедитесь, что сила света (Strength) не стоит на нуле.

Как зафиксировать свет относительно камеры?

Выберите источник света, затем выберите камеру, удерживая Shift. Нажмите Ctrl + P и выберите Make Parent. Теперь свет будет следовать за камерой. Чтобы отвязать, выберите свет и нажмите Alt + P.

Какие горячие клавиши ускоряют работу со светом?

Основные: G — перемещение, R — поворот, S — масштаб, Tab — переключение между режимами объекта и редактирования, N — панель координат, Alt + Home — возвращение в центр сцены. Для анимации: I — добавление ключевого кадра.