Перемещение объектов в Blender — одна из первых операций, с которой сталкивается любой новичок. Основной способ — выделение объекта правой кнопкой мыши (или левой, если настроена соответствующая схема) и перетаскивание его с помощью манипулятора Move (клавиша G). Но это только вершина айсберга: в редакторе есть десятки способов переместить объект точнее, быстрее или с учётом специфических условий.

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

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

Самый интуитивный метод — использование манипулятора Move. Чтобы его активировать:

  • Выделите объект правой кнопкой мыши (по умолчанию в Blender используется правая кнопка для выделения; если у вас левая — проверьте настройки в Edit > Preferences > Input).
  • В верхней панели инструментов выберите иконку стрелки (или нажмите G на клавиатуре).
  • Перетаскивайте объект мышью в нужном направлении. Чтобы зафиксировать перемещение, щёлкните левой кнопкой или нажмите Enter.

Если манипулятор не отображается, включите его через панель Viewport Overlays (иконка с двумя кругами в правой верхней части окна) или нажмите N, чтобы открыть боковую панель, и активируйте опцию Show Gizmo.

💡

Если перемещение идёт не в ту плоскость, проверьте текущую ориентацию манипулятора. По умолчанию он работает в глобальных координатах, но его можно переключить на локальные (Local) или нормали (Normal) в верхней панели инструментов.

Горячая клавиша G — универсальный способ перемещения. После её нажатия объект будет следовать за курсором мыши. Чтобы ограничить движение по одной из осей, после нажатия G удерживайте:

  • X — перемещение только по оси X (влево-вправо);
  • Y — только по оси Y (вперёд-назад);
  • Z — только по оси Z (вверх-вниз).

Для перемещения в плоскости (например, только по X и Y) удерживайте Shift + Z (исключает ось Z).

СпособГорячие клавишиПрименение
Перемещение с манипуляторомG или мышьВизуальное перетаскивание в 3D-пространстве
Ограничение по осиG + X/Y/ZПеремещение строго вдоль выбранной оси
Привязка к сеткеShift + TabТочное позиционирование с шагом сетки
Числовое перемещениеG + ввод значенияЗадание точного расстояния вручную

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

Часто требуется переместить объект на строго заданное расстояние. В Blender это можно сделать двумя способами:

  1. Привязка к сетке (Snap to Grid). Включается кнопкой Magnet в верхней панели или горячей клавишей Shift + Tab. После активации объект будет "прилипать" к ближайшим линиям сетки. Шаг сетки настраивается в Edit > Preferences > Snapping.
  2. Числовое перемещение. После нажатия G введите значение вручную (например, 2 для перемещения на 2 единицы по текущей оси) и подтвердите Enter. Если нужно указать направление, добавьте знак: -1.5 переместит объект на 1.5 единицы в обратную сторону.

Для удобства можно использовать панель Sidebar (открывается клавишей N). В разделе Transform отображаются текущие координаты объекта. Измените их вручную, чтобы точно расположить объект в пространстве.

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

Чтобы переместить несколько объектов одновременно:

  • Выделите объекты, удерживая Shift и кликая по ним правой кнопкой мыши.
  • Используйте манипулятор Move или клавишу G — все выделенные объекты перемещаются вместе.
  • Для выделения всех объектов на сцене используйте A (в режиме Object Mode).

Если вы часто работаете с одними и теми же объектами, создайте группу (Group). Для этого выделите объекты и нажмите Ctrl + G. Чтобы переместить всю группу, выделите её в списке групп (панель Outliner) и используйте стандартные методы перемещения.

Также можно использовать родительские объекты. Если объект A — родителем объекта B, то перемещение A потянет за собой B. Чтобы назначить родителя, выделите дочерний объект, затем удерживайте Shift, выделите родительский и нажмите Ctrl + P.

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

В Blender перемещение работает по-разному в зависимости от текущего режима:

  1. Object Mode — перемещаются целые объекты. Подходит для грубой расстановки элементов на сцене.
  2. Edit Mode — перемещаются вершины, рёбра или грани выделенного объекта. Активируется клавишей Tab. Здесь перемещение G работает с компонентами меша.
  3. Pose Mode — перемещаются кости арматуры. Используется для анимации персонажей.
  4. Sculpt Mode — перемещение не применяется, но можно использовать инструменты для деформации.
⚠️ Внимание: В Edit Mode перемещение вершин может нарушить геометрию объекта. Всегда проверяйте результат в Object Mode и используйте Ctrl + Z для отмены неудачных действий.
Какой способ перемещения вы используете чаще всего?
Горячие клавиши (G, X, Y, Z)
Манепулятор Move
Привязка к сетке
Числовое перемещение

Использование систем координат для точного перемещения

По умолчанию Blender использует глобальную систему координат (Global), где оси X, Y, Z фиксированы относительно сцены. Однако в некоторых случаях удобнее работать в других системах:

Система координатОписаниеКогда использовать
GlobalОси фиксированы относительно сценыПеремещение объектов в абсолютных координатах
LocalОси привязаны к объектуПеремещение вдоль локальных осей объекта (например, для поворота колеса)
NormalОсь Z совпадает с нормалью поверхностиПеремещение вдоль нормали к поверхности (полезно для моделирования)
GimbalОси вращения без скачковДля сложных поворотов (редко используется для перемещения)
ViewОси привязаны к виду камерыПеремещение в плоскости экрана

Переключать системы координат можно в верхней панели инструментов или через горячие клавиши Alt + Space (открывает меню выбора). Например, если нужно переместить объект строго вдоль его собственной оси X (а не глобальной), выберите Local и используйте G + X.

Продвинутые приёмы: перемещение с учетом других объектов

Иногда нужно переместить объект относительно другого объекта или поверхности. В Blender для этого есть несколько инструментов:

  • Привязка к вершинам/рёбрам/граням (Snap to Vertex/Edge/Face). Включается в меню привязки (Shift + Tab) или через панель Snapping в Sidebar. Позволяет "прилипать" к геометрии других объектов.
  • Перемещение вдоль кривой. Если у вас есть кривая (Curve), можно привязать объект к ней с помощью модификатора Curve Modifier или инструмента Follow Path.
  • Использование ограничителей (Constraints). Например, Track To заставит объект всегда "смотреть" на другой объект, а Copy Location синхронизирует его позицию с целевым объектом.

Привязка к геометрии (Snap to Vertex/Edge/Face) экономит время при точном моделировании, особенно в архитектуре или хард-серфейсе.

Для привязки к вершинам:

  1. Включите режим привязки (Shift + Tab).
  2. Выберите тип привязки: Vertex, Edge или Face.
  3. Нажмите G и перемещайте объект — он будет притягиваться к ближайшим элементам других объектов.

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

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

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

  • Расстановка мебели в комнате. Создайте куб (комната) и несколько цилиндров/сфер (мебель). Перемещайте объекты с привязкой к сетке (Shift + Tab), чтобы расставить их аккуратно.
  • Создание лестницы. Смоделируйте ступеньку (куб), затем дублируйте её (Shift + D) и перемещайте вверх с фиксированным шагом (например, по оси Z на 0.5 единицы).
  • Анимация падающего объекта. Переместите объект по оси Z вниз на несколько кадров, затем используйте Insert Keyframe (I) для создания анимации.

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

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

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

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

Скорее всего, вы находитесь не в режиме Object Mode. Проверьте, что выделили объект в правильном режиме (клавиша Tab переключает между Object Mode и Edit Mode). Также убедитесь, что объект не заблокирован: в панели Sidebar (клавиша N) проверьте, что опция Lock Location отключена.

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

Нажмите G, затем удерживайте клавишу нужной оси (X, Y или Z). Например, G + Z переместит объект строго вверх или вниз. Для перемещения в плоскости (например, X и Y) удерживайте Shift + Z.

Можно ли перемещать объекты с точностью до миллиметра?

Да. В Blender по умолчанию используется система единиц, где 1 единица = 1 метр. Чтобы работать в миллиметрах, измените масштаб сцены в Scene Properties > Units > Unit Scale. Затем используйте числовое перемещение (G + ввод значения, например 0.001 для 1 мм).

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

Если вы ещё не зафиксировали перемещение (не нажали Enter или левую кнопку мыши), нажмите Esc или правую кнопку мыши. Если перемещение уже зафиксировано, используйте Ctrl + Z для отмены последнего действия.