Чтобы отключить тени в Blender, достаточно отключить их для конкретных объектов, источников света или в настройках рендера. В большинстве случаев это делается через панель свойств источника света (Shadow → Disable) или в настройках материала (Shadow Mode → None). Но есть нюансы для разных движков рендера, режимов просмотра и версий программы.

Blender предлагает несколько способов отключения теней — от глобальных до точечных. Выбор метода зависит от задачи: нужно ли убрать тени только для одного объекта, для всех источников света или для всегоцены в целом. Разберём все варианты на примерах.

Способы отключения теней в зависимости от движка рендера

Blender поддерживает три основных движка рендеринга: Eevee, Cycles и Workbench. В каждом из них тени настраиваются по-разному, и не все параметры универсальны.

Eevee — самый гибкий для работы с тенями в реальном времени. Здесь можно отключать тени как для отдельных объектов, так и для источников света. В Cycles настройки более ограничены, но зато есть возможность тонко настраивать качество теней. Workbench — самый простой движок, и здесь тени либо включены, либо выключены глобально.

💡

Если вы работаете с анимацией, отключение теней может значительно ускорить просмотр сцены в Viewport. Но не забывайте включить их обратно перед финальным рендером, если тени нужны в итоге.

Для начала выберите движок рендеринга в верхней панели Blender (Render Properties → Render Engine). Затем переходите к настройкам теней.

Движок рендераПараметр для отключения тенейГде искать
EeveeCast ShadowСвойства источника света → Shadow
CyclesCast ShadowСвойства источника света → Shadow
WorkbenchShadowsRender Properties → Options

Настройки теней для источников света

Самый прямой способ убрать тени — отключить их для конкретного источника света. Это работает во всех движках рендеринга, но интерфейс может немного отличаться.

В панели Properties выберите источник света (например, Point, Sun или Area). В разделе Shadow вы увидите параметры, связанные с тенями. Чтобы отключить тени для этого источника:

  1. Найдите параметр Cast Shadow (или Shadow в старых версиях Blender).
  2. Снимите галочку рядом с этим параметром.

Если галочки нет, а есть ползунок или выпадающий список, выберите значение None или Disable.

В Eevee дополнительно можно настроить качество теней через Shadow → Cascades или Cube Size. Но если цель — полностью убрать тени, достаточно отключить Cast Shadow.

В Workbench тени отключаются глобально: перейдите в Render Properties → Options и снимите галочку с Shadows. Это уберет все тени в сцене, включая тени от объектов и источников света.

Отключение теней для отдельных объектов

Если нужно отключить тени только для одного или нескольких объектов, сделайте следующее:

  • Выделите объект в сцене.
  • Перейдите в панель Properties → Object (значок куба).
  • Найдите раздел Visibility или Ray Visibility (в зависимости от движка).
  • В этом разделе будет параметр Shadow или Cast Shadow. Снимите галочку, чтобы объект перестал отбрасывать тень.
  • Если нужно, чтобы объект не только не отбрасывал тень, но и не получал её от других источников, снимите галочку с Diffuse или Receive Shadow.

Этот метод работает и в Eevee, и в Cycles. В Workbench настройка теней для отдельных объектов недоступна — здесь тени либо есть, либо их нет для всей сцены.

Глобальное отключение теней в сцене

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

В Eevee и Cycles глобальное отключение теней возможно через настройки рендера:

  1. Перейдите в Render Properties (значок камеры).
  2. Найдите раздел Shadows или Light Paths.
  3. В Eevee отключите параметр Cast Shadows в разделе Shadows.
  4. В Cycles в разделе Light Paths найдите параметр Shadow и установите его значение на 0. Это отключит все тени в сцене.
⚠️ Внимание: глобальное отключение теней может повлиять на реалистичность сцены. Используйте этот метод только для тестовых целей или если тени не требуются в проекте.
Какой движок рендеринга вы используете чаще всего?
Eevee
Cycles
Workbench
Другой

Отклучение теней в режиме просмотра (Viewport)

Иногда тени нужно отключить только в режиме просмотра (Viewport), чтобы ускорить работу со сценой, но оставить их для финального рендера. В Blender это делается отдельно от настроек рендера.

Для отключения теней в Viewport:

  1. В верхней панели Blender найдите выпадающий список с текущим режимом просмотра (Solid, Material Preview, Rendered).
  2. Выберите Rendered (если ещё не выбран).
  3. В правой панели (Sidebar, вызывается клавишей N) найдите раздел Viewport Shading.
  4. Снимите галочку с параметра Shadows или Cast Shadows.
Режим просмотраПараметр для отключения тенейГде искать
SolidНетВ этом режиме тени не отображаются
Material PreviewShadowsViewport Shading → Options
RenderedCast ShadowsViewport Shading → Options

В режиме Solid тени не отображаются по умолчанию, поэтому здесь отключать их не нужно. В Material Preview и Rendered настройки теней можно изменять независимо от настроек рендера.

Что делать, если тени не отключаются

Бывает, что после всех манипуляций тени всё равно остаются. Обычно это связано с одним из следующих факторов:

  • На объект наложен модификатор, который влияет на тени (например, Subdivision Surface или Displace). Проверьте модификаторы в панели Properties → Modifiers.
  • В сцене есть несколько источников света, и тени отключены не для всех. Проверьте каждый источник света в отдельности.
  • В настройках материала объекта включено отбрасывание теней. Перейдите в Material Properties → Settings и проверьте параметр Shadow Mode.

Если тени не отключаются, проверьте все источники света, настройки материалов и модификаторы объектов. часто проблема кроется в одном из этих мест.

Пошаговая инструкция: как отключить тени для конкретного объекта

Рассмотрим подробный пример, как убрать тени для одного объекта в Eevee:

  1. Выделите объект в сцене, для которого нужно отключить тени.
  2. Перейдите в панель Properties (значок куба).
  3. Найдите раздел Visibility.
  4. В этом разделе вы увидите параметр Shadow. Снимите галочку рядом с ним, чтобы объект перестал отбрасывать тень.
  5. Если нужно, чтобы объект не получал тени от других источников, снимите галочку с параметра Diffuse. Это сделает объект невидимым для теней.
  6. Проверьте результат в режиме просмотра Rendered или сделайте тестовый рендер.

Если объект всё ещё отбрасывает тень, проверьте, не включено ли отбрасывание теней в настройках его материала. Для этого:

  1. Выделите объект и перейдите в панель Material Properties (значок шара).
  2. Найдите раздел Settings.
  3. Проверьте параметр Shadow Mode. Если он установлен на Cast, измените его на None.

Чек-лист по отключению теней в Blender

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

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

Можно ли отключить тени только для одного источника света?

Да, можно. Для этого выделите источник света в сцене, перейдите в его настройки (Properties → знак лампочки) и снимите галочку с параметра Cast Shadow. Это отключит тени только для этого источника, остальные будут работать как раньше.

Почему в режиме Rendered тени есть, а в анализаторе рендера их нет?

Вероятно, в настройках рендера отключено отбрасывание теней. Проверьте параметр Cast Shadows в Render Properties → Shadows. Если он отключён, тени не будут отображаться в финальном рендере, но могут быть видны в Viewport.

Как отключить тени для всех объектов сразу?

Чтобы отключить тени для всех объектов, можно воспользоваться глобальными настройками. В Eevee отключите параметр Cast Shadows в Render Properties → Shadows. В Cycles установите значение 0 для параметра Shadow в Light Paths. В Workbench снимите галочку с Shadows в Render Properties → Options.

Можно ли отключить тени только для фона?

Да, можно отключить тени для фона, если он добавлен как отдельный объект. Выделите объект фона, перейдите в его настройки в Properties → Object → Visibility и снимите галочку с параметра Shadow. Если фон добавлен через World Properties, то отключить тени для него нельзя — они настраиваются глобально.