Перемещение объектов в Blender — одна из первых операций, с которой сталкивается новичок. Чтобы сдвинуть объект, выделите его левой кнопкой мыши, затем нажмите G (от англ. Grab — «захватить») и перетаскивайте в нужном направлении. Зафиксировать позицию поможет Enter или клик левой кнопкой мыши. Если нужно отменить действие — Esc.

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

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

Перед тем как двигать объекты в Blender, убедитесь, что вы работаете в режиме Object Mode (режим объектов). Это можно проверить в верхнем левом углу окна 3D-вьюпорта — там отображается текущий режим. Если вы видите Edit Mode, нажмите Tab, чтобы переключиться обратно.

Самый простой способ — использовать горячие клавиши: G — свободное перемещение; G + X, G + Y или G + Z — перемещение строго вдоль выбранной оси; G + Shift + Z — перемещение в плоскости XY (аналогично работает для других осей).

Если после нажатия G вы тянете мышь и видите, что объект движется рывками, проверьте настройки чувствительности в Edit > Preferences > Keymap. Иногда помогает отключить опцию Emulate 3 Button Mouse.

💡

Чтобы перемещать объект с шагом в 1 единицу, удерживайте Ctrl после нажатия G. Для шага в 0.1 единицы — Ctrl + Shift.

ИнструментГорячая клавишаОписаниеОсобенности
Grab (Перемещение)GСвободное перемещение объектаРаботает в любом режиме, поддерживает ограничения по осям
Move Along Path—Перемещение вдоль кривойТребует предварительного создания кривой (Add > Curve)
Snap to GridShift + Tab (включение/отключение)Привязка к сеткеШаг сетки настраивается в Snap Settings
Snap to VertexShift + Ctrl + TabПривязка к вершинамРаботает только в Edit Mode или при выбранных вершинах

Инструменты панели инструментов: когда клавиш недостаточно

Не всем удобно запоминать горячие клавиши, поэтому в Blender есть альтернативные способы. В левой части окна 3D-вьюпорта находится панель инструментов (если её нет, нажмите T). Там вы найдёте иконку с стрелками — это инструмент Move (перемещение). Активируйте его, затем кликните на объект и перетаскивайте.

Панель инструментов также позволяет настроить ограничения перемещения. Например, можно включить привязку к сетке (Snap to Grid) или к другим объектам (Snap to Vertex/Edge). Это полезно для точного позиционирования.

Ниже представлены основные инструменты перемещения и их особенности:

Работа с системой координат и ограничениями

По умолчанию Blender использует глобальную систему координат (Global), где оси X, Y и Z фиксированы относительно сцены. Однако иногда удобнее перемещать объект в его локальной системе координат (Local), где оси привязаны к самому объекту. Переключаться между системами можно с помощью клавиш Alt + Space или через панель в верхней части экрана.

Кроме того, можно использовать пользовательскую систему координат (Custom Orientation). Это полезно, если вы хотите перемещать объект вдоль нестандартной оси, например, по нормали к поверхности другого объекта.

Ограничить перемещение по осям можно не только горячими клавишами, но и через меню, которое появляется после нажатия G. Просто введите: X, Y или Z — для ограничения по одной оси; Shift + Z — для перемещения в плоскости XY (и аналогично для других комбинаций).

Если нужно переместить объект на точное расстояние, после нажатия G введите значение вручную. Например, G → X → 2 → Enter переместит объект на 2 единицы вдоль оси X.

  • Глобальные координаты — оси фиксированы относительно сцены.
  • Локальные координаты — оси привязаны к объекту.
  • Нормаль — перемещение вдоль нормали к поверхности.
  • Вдоль кривой — перемещение объекта по заданной траектории.

Точное перемещение: числовые значения и трансформации

Для точного контроля позиции объекта можно использовать панель Transform в правой части экрана (нажмите N, если её не видно). Здесь отображаются текущие координаты объекта по осям X, Y и Z. Просто введите нужные значения вручную, и объект мгновенно переместится в новую позицию.

Если нужно переместить объект на фиксированное расстояние относительно его текущего положения, используйте оператор Translate в меню Object > Transform > Translate. В открывшемся окне укажите смещение по каждой оси.

  1. Выделите объект левой кнопкой мыши.
  2. Откройте панель Transform клавишей N.
  3. Введите новые координаты в поля Location: X, Y, Z.
  4. Нажмите Enter или кликните в пустом месте экрана, чтобы применить изменения.
⚠️ Внимание: Если объект не перемещается при вводе числовых значений, проверьте, что вы не находитесь в режиме Edit Mode. В этом режиме изменяются вершины, рёбра или грани, а не сам объект.
Какой способ перемещения объектов в Blender вы испальзуете чаще?
Горячие клавиши (G, X, Y, Z)
Панель инструментов (иконка Move)
Числовые значения в свойствах
Другое

Перемещение нескольких объектов и работа с выборами

Чтобы переместить несколько объектов одновременно, выделите их, удерживая Shift и кликая по каждому объекту левой кнопкой мыши. Затем используйте G или инструмент Move из панели инструментов. Все выделенные объекты будут перемещаться вместе.

Если нужно выделить все объекты на сцене, нажмите A. Чтобы снять выделение со всех объектов, нажмите A ещё раз. Для выделения объектов определённого типа (например, только меши) используйте меню Select > Select All by Type > Mesh.

В Blender также есть возможность группировать объекты. Для этого выделите нужные объекты и нажмите Ctrl + G. После этого можно перемещать всю группу как один объект. Чтобы разгруппировать, выделите группу и нажмите Ctrl + Alt + G.

ДействиеГорячая клавишаОписаниеПример использования
Выделение всех объектовAВыделяет или снимает выделение со всех объектовБыстрое выделение всей сцены для перемещения
Группировка объектовCtrl + GСоздаёт группу из выделенных объектовОбъединение деталей модели для совместного перемещения
Выделение по типуShift + Click или менюВыделяет объекты определённого типа (меш, кривая, свет)Перемещение только световых источников
Инвертировать выделениеCtrl + IСнимает выделение с выбранных объектов и выделяет невыбранныеПеремещение всех объектов, кроме одного

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

В Blender есть несколько режимов работы, и в каждом из них перемещение объектов имеет свои нюансы. В режиме Object Mode вы перемещаете целые объекты, а в Edit Mode — их составные части: вершины, рёбра или грани.

В режиме Edit Mode перемещение работает аналогично: выделите нужные элементы (вершины, рёбра или грани) и нажмите G. Однако здесь доступны дополнительные опции, такие как перемещение вдоль нормалей (G + Z + Z) или пропорциональное редактирование (O).

В режиме Sculpt Mode перемещение объектов невозможно — здесь изменяется геометрия модели с помощью кистей. Однако можно перемещать всю модель в целом, временно переключившись в Object Mode.

В режиме Edit Mode перемещение применяется к выбранным вершинам, рёбрам или граням, а не к объекту в целом.

Практика: упражнения для закрепления навыков

Чтобы уверенно освоить перемещение объектов в Blender, попробуйте выполнить несколько практических упражнений:

Создайте новую сцену (File > New > General) и добавьте несколько базовых объектов: куб (Add > Mesh > Cube), сферу (Add > Mesh > UV Sphere) и цилиндр (Add > Mesh > Cylinder). Затем попробуйте переместить каждый объект в разные части сцены, используя различные методы: горячие клавиши, панель инструментов и числовые значения.

Для усложнения задачи попробуйте переместить объекты так, чтобы они касались друг друга. Используйте привязку к вершинам (Snap to Vertex), чтобы добиться точного соприкосновения.

Чек-лист для тренировки перемещения объектов

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

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

Почему объект не перемещается при нажатии G?

Скорее всего, вы находитесь в режиме Edit Mode. Переключитесь в Object Mode с помощью клавиши Tab. Также проверьте, что объект действительно выделен — иногда выделение снимается случайным кликом.

Как перемещать объект только по одной оси?

После нажатия G удержите клавишу X, Y или Z, чтобы ограничить перемещение соответствующей осью. Например, G + X переместит объект только вдоль оси X.

Можно ли переместить объект на конкретное расстояние?

Да. После нажатия G введите числовое значение (например, 2) и нажмите Enter. Объект переместится на заданное расстояние. Также можно использовать панель Transform (N) для точного ввода координат.

Как отменить последнее перемещение?

Нажмите Esc сразу после перемещения, чтобы отменить его. Если вы уже зафиксировали позицию, используйте комбинацию Ctrl + Z для отмены последнего действия.