Увеличить объект в Blender можно за секунды — достаточно выделить его и потянуть за манипулятор масштаба или использовать горячие клавиши. В большинстве случаев хватает комбинации S + перетаскивание мыши, чтобы равномерно увеличить модель по всем осям. Если нужно растянуть объект только по одной оси, удерживайте X, Y или Z во время масштабирования.

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

Способ 1: Базовое масштабирование через горячие клавиши

Самый быстрый и интуитивный способ — использование режима масштабирования (Scale). Выделите объект (левый клик по нему или A, чтобы выбрать все), затем нажмите S. Теперь:

  • Перемещайте мышь — объект будет увеличиваться или уменьшаться пропорционально.
  • Удерживайте Shift — масштабирование станет более плавным.
  • Введите число с клавиатуры (например, 2 + Enter) — объект увеличится ровно в 2 раза.

Если нужно масштабировать только по одной оси, после нажатия S зажмите X, Y или Z. Для масштабирования в плоскости (например, по X и Y одновременно) используйте Shift + Z (или другую ось, которую хотите исключить).

💡

Чтобы сбросить масштаб объекта до 1:1, выделите его, нажмите S, введите 1 и подтвердите Enter. Это работает даже если объект был деформирован через модификаторы.

ПараметрОписаниеПример значения
Scale XМасштаб по оси X (ширина)1.0 (исходный), 2.0 (вдвое шире)
Scale YМасштаб по оси Y (высота)0.5 (вдвое уже)
Scale ZМасштаб по оси Z (глубина)1.5 (в 1.5 раза глубже)
DimensionsАбсолютные размеры объекта в единицах сцены2.0м x 1.5м x 0.8м

Способ 2: Точное масштабирование через панель свойств

Когда нужно задать точные размеры объекта (например, 5.2 метра по оси X), удобнее работать через панель N (боковую панель свойств). Выделите объект, нажмите N, и в разделе Transform найдите поля Scale X/Y/Z.

Здесь можно:

  • Вводить точные значения (например, 2.5 для двукратного увеличения по X).
  • Блокировать пропорции, нажав на иконку цепочки между полями.
  • Копировать значения между осями через контекстное меню (правый клик по полю).

Если объект был масштабирован вручную, значения в Scale будут отличаться от 1.0. Это нормально — Blender хранит трансформации как относительные множители.

Способ 3: Масштабирование с помощью модификаторов

Модификаторы позволяют гибко управлять размерами объектов без необратимого изменения геометрии. Например, модификатор Simple Deform может растягивать объект вдоль кривой, а Lattice — деформировать его в пределах решётки.

Чтобы добавить модификатор:

  1. Выделите объект.
  2. Перейдите на вкладку Modifiers (иконка гаечного ключа в правой панели).
  3. Нажмите Add Modifier и выберите нужный (например, Simple Deform).
  4. Настройте параметры вроде Deform Axis или Factor.

Плюс модификаторов в том, что их можно отключать, изменять или удалять в любой момент, не теряя исходную геометрию.

Среди полезных модификаторов для масштабирования:

  • Simple Deform — растяжение, сжатие, скручивание.
  • Lattice — деформация по решётке (полезно для органических форм).
  • Displace — смещение вершин по текстуре (для создания рельефа).
  • Cast — projection масштабирования на другие объекты.

Способ 4: Пропорциональное редактирование

Если нужно увеличить объект, но при этом плавно деформировать соседние вершины (например, при моделировании лица или ландшафта), используйте Proportional Editing. Активируйте его кнопкой O или иконкой круга в верхней панели.

После этого:

  1. Выделите вершину, ребро или грань.
  2. Нажмите S для масштабирования.
  3. Вращайте колесико мыши, чтобы изменить радиус влияния.
  4. Используйте Shift + колесико, чтобы сгладить эффект.

Режимы пропорционального редактирования:

  • Сферический (по умолчанию) — влияние распределяется равномерно во все стороны.
  • Линейный — влияние затухает линейно.
  • Корневой — сильное влияние в центре, слабое по краям.
  • Острый/Плавный — для точной настройки деформации.
⚠️ Внимание: Пропорциональное редактирование работает только в режиме редактирования (Tab). Не забывайте переключаться между режимами, иначе изменения не применятся.
Какой способ масштабирования используете чаще?
Горячие клавиши (S)
Панель свойств (N)
Модефикаторы
Пропорциональное редактирование (O)

Способ 5: Масштабирование через Python-скрипты

Для автоматизации или точного контроля можно использовать скрипты на Python. Например, чтобы увеличить все выделенные объекты на 20%, выполните этот код в Scripting:

import bpy

for obj in bpy.context.selected_objects:
 obj.scale = (obj.scale[0] * 1.2, obj.scale[1] * 1.2, obj.scale[2] * 1.2)

Скрипты удобны для:

  • Пакетного масштабирования десятков объектов.
  • Создания кастомных инструментов (например, увеличения с учётом расстояния до камеры).
  • Интеграции с внешними данными (например, импорт размеров из Excel).
КомандаОписаниеПример
obj.scaleВозвращает кортеж (X, Y, Z) текущего масштаба(1.0, 1.0, 1.0)
obj.dimensionsАбсолютные размеры объекта в мировых координатах(2.0, 1.5, 0.8)
bpy.ops.transform.resize()Выполняет масштабирование с учетом текущих трансформацийbpy.ops.transform.resize(value=(2, 2, 2))
bpy.context.selected_objectsСписок выделенных объектовfor obj in bpy.context.selected_objects

Что учитывать при масштабировании

Даже простая операция вроде увеличения объекта может привести к неожиданным последствиям. Вот на что обратить внимание:

  • Применение масштаба (Ctrl + A → Scale) — если объект был масштабирован, а затем детально проработан, применение масштаба (Apply Scale) может сбросить детали.Всегда apply scale before adding modifiers like Subdivision Surface.
  • Родительские объекты — если объект — дочерним для другого, его масштабирование может повлиять на родителя.
  • Модификаторы — некоторые модификаторы (например, Mirror или Array) могут некорректно отработать, если объект масштабирован неравномерно.

Всегда проверяйте, не сбиты ли нормали объекта после масштабирования. Если модель выглядит тёмной или "проваленной", нажмите Shift + N в режиме редактирования, чтобы пересчитать нормали.

Практика: Пошаговая инструкция для новичков

Попробуем на практике увеличить куб в 3 раза по всем осям и растянуть его по оси Z. Следуйте шагам:

  1. Откройте Blender и удалите огромный куб по умолчанию (X → Delete).
  2. Добавьте новый куб: Shift + A → Mesh → Cube.
  3. Выделите куб (левый клик) и нажмите S. Введите 3 и нажмите Enter — куб увеличится в 3 раза.
  4. Теперь растянем его по Z: нажмите S, затем Z, введите 2 и подтвердите Enter.
  5. Проверьте размеры в панели N — Scale должен быть (3, 3, 6).

Чек-лист перед масштабированием

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

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

Почему объект увеличивается неравномерно?

Скорее всего, у вас активирован режим пропорционального редактирования (O) или вы масштабируете только по одной оси. Проверьте, не нажата ли клавиша X, Y или Z во время масштабирования. Если нужно равномерное увеличение, просто нажмите S без дополнительных клавиш.

Как увеличить объект, не изменяя его положение?

По умолчанию масштабирование происходит относительно центра Если нужно масштабировать относительно другой точки (например, начала координат), измените Pivot Point в верхней панели на Median Point, 3D Cursor или Individual Origins.

Можно ли увеличить объект, не выделяя его?

Да, но только через скрипты или модификаторы. Например, можно добавить модификатор Simple Deform ко всем объектам сцены, но это затрагивает геометрию. Для точного контроля лучше выделять объекты вручную.

Почему после масштабирования объект стал темнее?

Это происходит из-за сбитых нормалей. Перейдите в режим редактирования (Tab), выделите все вершины (A) и нажмите Shift + N для пересчёта нормалей. Если проблема осталась, проверьте, не перевёрнуты ли грани (Shift + Alt + N в режиме редактирования).