В Blender переместить центр объекта можно за несколько секунд — и это одна из самых востребованных операций при моделировании. Чаще всего центр (он же origin point) сдвигают, чтобы объект вращался или масштабировался относительно нужной точки, а не стандартного положения. Например, если вы создали чашку и хотите, чтобы она вращалась вокруг ручки, а не центра основания.

Есть минимум 5 способов решить задачу: через панель Transform, горячие клавиши, инструмент Set Origin, скрипты или ручное редактирование координат. Рассмотрим каждый вариант, чтобы вы могли выбрать удобный.

Почему важно правильно настраивать центр объекта

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

  • Анимация: если персонаж держит предмет, центр объекта должен находиться в точке захвата, иначе предмет будет вращаться не так, как нужно.
  • Модификаторы: некоторые модификаторы (например, Array или Mirror) используют центр для выравнивания или дублирования.
  • Импорт/экспорт: при переносе моделей в другие программы (например, в игровые движки) неверный центр может сбить позиционирование.

Если центр установлен неправильно, объект может "прыгать" при вращении, масштабироваться криво или вообще исчезать из виду. Поэтому настройка origin point — это не роскошь, а необходимость для точной работы.

💡

Перед изменением центра объекта убедитесь, что вы находитесь в режиме Object Mode. В режиме редактирования (Edit Mode) центр не переместится, а изменится положение вершин.

Способ Скорость Точность Сложность Когда использовать
Горячие клавиши Shift + Ctrl + Alt + C ⭐⭐⭐⭐⭐ ⭐⭐⭐ ⭐ Быстрое перемещение к геометрическому центру или выбранной вершине
Панель Set Origin ⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐ Точная настройка центра вручную или по выбранным элементам
Ручное редактирование координат ⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐ Когда нужно задать точные числовые значения

Способы перемещения центра: сравнение методов

В Blender есть несколько способов изменить положение центра. Каждый подходит для своих задач. В таблице ниже — сравнение методов по скорости, точности и сложности.

Например, если вы хотите переместить центр к нижней грани куба, проще всего выделить эту грань в Edit Mode, выйти в Object Mode и воспользоваться панелью Set Origin. А если нужно переместить центр сразу для нескольких объектов, удобнее использовать горячие клавиши.

Подробный разбор метода с горячими клавишами

Самый быстрый способ — это сочетание клавиш Shift + Ctrl + Alt + C. Оно открывает меню Set Origin прямо под курсором. Вот что можно сделать:

  • Origin to Geometry — центр перемещается в геометрический центр меша (учитывает все вершины).
  • Origin to 3D Cursor — центр перемещается в текущее положение 3D-курсора. Это удобно, если вы предварительно переместили курсор в нужную точку.
  • Origin to Center of Mass (Surface) — центр перемещается в центр масс поверхности (полезно для сложных форм).
  • Origin to Center of Mass (Volume) — центр перемещается в центр масс объема (учитывает "внутренность" объекта).

Чтобы воспользоваться этим методом, выделите объект в Object Mode, нажмите Shift + Ctrl + Alt + C и выберите нужный пункт. Если вы хотите переместить центр к конкретной вершине, сначала выделите её в Edit Mode, затем вернитесь в Object Mode и выберите Origin to Selected.

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

Как переместить центр с помощью панели Set Origin

Если горячие клавиши не подходят, можно воспользоваться панелью Set Origin в правой боковой панели (N). Этот метод даёт больше контроля:

  1. Выделите объект в Object Mode.
  2. Нажмите N, чтобы открыть боковую панель.
  3. Найдите раздел Transform и разверните его.
  4. Внизу будет кнопка Set Origin — нажмите на неё.
  5. Выберите один из вариантов:
    • Origin to Geometry — центр к геометрическому центру.
    • Origin to 3D Cursor — центр к 3D-курсору.
    • Origin to Center of Mass — центр к центру масс.
    • Origin to Selected — центр к выделенным вершинам (нужно предварительно выделить их в Edit Mode).

Этот способ удобен тем, что все настройки собраны в одном месте, и не нужно запоминать горячие клавиши. К тому же, здесь можно увидеть текущие координаты центра в полях Location.

⚠️ Внимание: если вы выберете Origin to Selected, но не выделите ни одной вершины в Edit Mode, центр не изменится. Убедитесь, что выделили хотя бы одну вершину, грань или ребро.
Какой способ изменения центра вы используете чаще всего?
Горячие клавиши
Панель Set Origin
Ручное редоктирование координат
Скрипты/аддоны

Ручное редактирование координат центра

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

Вот как это сделать:

Действие Клавиша/Путь Пример значения
Открыть панель свойств объекта N (боковая панель) —
Найти раздел Transform — —
Изменить координаты центра в полях Origin Ввести значения вручную X: 1.5, Y: -0.3, Z: 0.75

После изменения координат центр объекта сразу переместится в новую точку. Это удобно, если вы знаете точные значения, но не подходит для визуальной настройки.

Также можно перемещать центр мышью: выделите объект, нажмите Shift + S и выберите Cursor to Selected, чтобы переместить 3D-курсор к объекту. Затем переместите курсор в нужную точку (G для перемещения) и выберите Origin to 3D Cursor.

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

Если нужно изменить центр для нескольких объектов одновременно, можно сделать это в два клика:

  1. Выделите все нужные объекты (например, с помощью Shift + клик или рамки выделения B).
  2. Нажмите Shift + Ctrl + Alt + C и выберите нужный вариант (например, Origin to Geometry).

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

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

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

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

  1. Создайте куб (Shift + A → Mesh → Cube).
  2. Перейдите в Edit Mode (Tab).
  3. Выделите нижнюю левую вершину (используйте 1 для вида спереди, 3 — для вида сбоку, если нужно).
  4. Вернитесь в Object Mode (Tab).
  5. Нажмите Shift + Ctrl + Alt + C и выберите Origin to Selected.

Готово! Теперь центр куба находится в выбранной вершине. Проверьте это, вращая объект (R) — он будет вращаться вокруг нового центра.

Ещё один полезный лайфхак: если вы хотите, чтобы центр находился на поверхности объекта, но не в вершине, можно использовать 3D-курсор. Переместите курсор на поверхность (Shift + S → Cursor to Selected), затем выберите Origin to 3D Cursor.

Чек-лист

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

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

Можно ли переместить центр объекта в Edit Mode?

Нет, в режиме редактирования (Edit Mode) центр объекта изменить нельзя. Все операции по перемещению центра выполняются только в Object Mode. Однако вы можете выделить вершины, грани или рёбра в Edit Mode, затем вернуться в Object Mode и использовать Origin to Selected, чтобы центр переместился к выделенным элементам.

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

Скорее всего, центр объекта находится вне его геометрии. Например, если вы переместили центр к вершине на краю объекта, при вращении объект будет "качаться" вокруг этой точки. Чтобы исправить это, верните центр ближе к геометрическому центру или используйте Origin to Center of Mass.

Как переместить центр для кривой (Curve) или поверхности (Surface)?

Для кривых и поверхностей центр перемещается так же, как и для мешей. Выделите объект в Object Mode, затем используйте горячие клавиши Shift + Ctrl + Alt + C или панель Set Origin. Единственное отличие: для кривых центр по умолчанию находится в начале сплайна, а не в геометрическом центре.

Можно ли сохранить положение центра при экспорте модели?

Да, положение центра сохраняется при экспорте в большинстве форматов (например, .fbx, .obj, .glTF). Однако в некоторых программах (например, в игровых движках) центр может интерпретироваться по-другому. Чтобы избежать проблем, проверьте настройки импорта в целевой программе.