Перемещение объектов в Blender — базовая операция, которую осваивают с первых минут работы в программе. Чтобы сдвинуть объект, достаточно выбрать его и использовать клавишу G (от англ. Grab — «захватить»). После нажатия курсор превращается в стрелку перемещения, а объект следует за движением мыши. Зафиксировать новое положение помогает левая кнопка мыши или клавиша Enter, а отменить действие — Esc.
Но это только начало. В Blender есть несколько способов перемещения: через панель инструментов, с помощью манипуляторов, а также с привязкой к осям или сетке. Рассказываю, как работает каждый метод, в каких случаях удобнее тот или иной, и на что обратить внимание, чтобы не допускать ошибок.
Способы выбора объекта перед перемещением
Прежде чем перемещать объект в Blender, его нужно выбрать. В большинстве случаев достаточно кликнуть по нему левой кнопкой мыши. Но если объект небольшой или находится за другими элементами, удобнее использовать другие методы:
- Выделение через аутлайнер (
Shift + 1). В правой части экрана отображается список всех объектов сцены. Кликните по названию — объект будет выделен, даже если он скрыт за другими. - Выбор по типу (
Shift + 2). Открывает список всех мешей, кривых, источников света и других элементов. Полезно, если нужно выбрать все объекты одного типа. - Прямое выделение в 3D-вью (
B). ЗажмитеB, чтобы активировать режим рамки выделения. Очертите область — все объекты внутри рамки будут выбраны.
Если объект не выделяется, проверьте, не заблокирован ли он. В аутлайнере рядом с названием может отображаться значок замка. Чтобы разблокировать, кликните по нему.
Если объект скрыт, нажмите Alt + H в 3D-вью, чтобы показать все скрытые элементы сцены.
| Клавиша | Действие | Пояснение |
|---|---|---|
G | Свободное перемещение | Объект перемещается в любой плоскости в зависимости от движения мыши. |
G + X | Перемещение по оси X | Объект движется строго вдоль красной оси (вправо/влево). |
G + Y | Перемещение по оси Y | Движение вдоль зелёной оси (вперёд/назад). |
G + Z | Перемещение по оси Z | Перемещение вдоль синей оси (вверх/вниз). |
G + Shift + Z | Перемещение в плоскости XY | Объект движется только по горизонтали, игнорируя вертикаль. |
Горячие клавиши для перемещения объектов
Самый быстрый способ перемещения — использование горячих клавиш. Они работают в любом режиме просмотра и не требуют переключения на панель инструментов. Вот основные комбинации:
Чтобы перемещение было точнее, используйте привязку к сетке. Для этого во время перетаскивания зажмите Ctrl. Объект будет «прилипать» к ближайшим узлам сетки, что удобно для выравнивания элементов.
Если нужно переместить объект на фиксированное расстояние, введите числовое значение после нажатия G. Например, G → 2 → Enter сдвинет объект на 2 единицы вдоль выбранной оси.
Использование манипуляторов для перемещения
Манипуляторы — это визуальные стрелки, которые появляются вокруг выделенного объекта. Они позволяют перемещать объект, тяну за нужную ось. Чтобы включить манипуляторы:
- Выделите объект.
- В верхней панели инструментов найдите иконку с тремя цветными стрелками (или нажмите
Ctrl + Space). - Потяните за одну из стрелок, чтобы переместить объект вдоль соответствующей оси.
Манипуляторы удобны для точного контроля, особенно если нужно перемещать объект строго по одной оси. Цвета стрелок соответствуют осям: красный — X, зелёный — Y, синий — Z.
Если манипуляторы не отображаются, проверьте настройки в меню Edit → Preferences → Viewports. Убедитесь, что опция Manipulator включена.
Перемещение с помощью панели инструментов
Панель инструментов в Blender находится слева в 3D-вью. Чтобы переместить объект через неё:
- Выделите объект.
- В панели инструментов найдите раздел
Move(иконка с четырьмя стрелками). - Кликните по иконке и потяните мышью в нужном направлении.
Этот способ менее популярный, чем горячие клавиши или манипуляторы, но может быть удобен для новичков, которые ещё не запомнили все комбинации.
⚠️ Внимание: если панель инструментов не видна, нажмитеN, чтобы открыть боковую панель свойств. В некоторых версиях Blender инструменты перемещения могут находиться в разделеTool.
Перемещение нескольких объектов одновременно
Чтобы переместить несколько объектов вместе, их нужно сначала выбрать. Сделать это можно несколькими способами:
| Способ | Комбинация клавиш | Описание |
|---|---|---|
| Выделение рамкой | B | Очертите прямоугольник вокруг нужных объектов. |
| Выделение кругом | C | Зажмите C, чтобы активировать инструмент кругового выделения. Кликните по объектам или проведите круг. |
| Добавление к выделению | Shift + ЛКМ | Кликните по объектам с зажатым Shift, чтобы добавить их к текущему выделению. |
| Выделение по типу | Shift + 2 | Открывает список объектов одного типа (меши, кривые и т. д.). |
После выделения нескольких объектов используйте те же методы перемещения, что и для одного: G, манипуляторы или панель инструментов. Все выделенные объекты будут двигаться вместе.
Если нужно переместить объекты на одинаковое расстояние друг от друга, используйте опцию Proportional Editing (пропорциональное редактирование). Активируется клавишей O или кнопкой на панели инструментов. В этом режиме перемещение одного объекта повлияет на соседние, с затуханием эффекта.
Перемещение в локальных и глобальных координатах
В Blender перемещение может осуществляться в глобальных или локальных координатах. Глобальные координаты — это фиксированные оси сцены (X, Y, Z), а локальные — оси, связанные с выделенным объектом.
По умолчанию перемещение происходит в глобальных координатах. Чтобы переключиться на локальные, нажмите . (точка) на клавиатуре или выберите опцию Local в верхней панели инструментов.
Разница заметна, если объект повернут. В глобальных координатах он будет двигаться строго вдоль осей сцены, а в локальных — вдоль собственных осей.
Используйте локальные координаты, если нужно перемещать объект вдоль его собственных осей, например, для точного позиционирования повернутых деталей.
Практические советы: как перемещать объекты быстрее и точнее
Чтобы ускорить работу с перемещением объектов в Blender, используйте эти советы:
- Привязка к сетке. Зажмите
Ctrlво время перемещения, чтобы объект «прилипал» к узлам сетки. Это удобно для выравнивания элементов. - Числовые значения. После нажатия
Gвведите число, чтобы переместить объект на точное расстояние. Например,G→1.5→Enter. - Отмена действий. Если перемещение получилось неудачным, нажмите
Ctrl + Z, чтобы отменить последнее действие. - Повтор последнего действия. Нажмите
Shift + R, чтобы повторить последнее перемещение с теми же параметрами.
Для точной работы используйте панель свойств (N). В разделе Transform можно вручную задать координаты объекта по осям X, Y, Z.
Чек-лист для точного перемещения
Часто задаваемые вопросы
Почему объект не перемещается при нажатии G?
Скорее всего, объект не выделен. Проверьте, что он подсвечен оранжевым контуром. Если выделение есть, но перемещение не работает, убедитесь, что вы не находитесь в режиме редактирования (Tab переключает между режимами). В режиме редактирования перемещаются вершины, рёбра или грани, а не сам объект.
Как переместить объект только по одной оси?
После нажатия G удерживайте клавишу нужной оси: X, Y или Z. Например, G + X — перемещение только по оси X. Чтобы ограничить движение плоскостью, используйте комбинации вроде Shift + Z (плоскость XY).
Можно ли переместить объект на точное расстояние?
Да. После нажатия G введите числовое значение (например, 2.5) и нажмите Enter. Объект переместится на указанное расстояние вдоль выбранной оси. Также можно задать точные координаты в панели свойств (N).
Почему перемещение происходит рывками?
Это может происходить из-за включённой привязки к сетке (Ctrl). Отпустите Ctrl, чтобы перемещение стало плавным. Также проверьте настройки чувствительности мыши в системных параметрах.