Чтобы центрировать объект в Blender по началу координат, выделите его и нажмите Shift + Ctrl + Alt + C, затем выберите Origin to Geometry — если нужно совместить начало координат с центром геометрии. Для центровки по сцене используйте Object > Set Origin > Origin to Center of Mass. Эти способы работают в Blender 3.0+ и старше, но есть нюансы для сложных моделей.
В большинстве случаев центр объекта в Blender — это его точка опоры (origin point), а не геометрический центр меша. Поэтому, если вы хотите, чтобы объект вращался вокруг своего визуального центра, а не вокруг произвольной точки, его нужно сначала центрировать. Расскажу, как сделать это правильно в разных ситуациях.
Проблема часто всплывает при импорте моделей из других программ или после применения модификаторов. Например, если вы скачали модель с Sketchfab и она смещена относительно начала координат, её нужно выровнять, чтобы удобно работать в сцене.
Способы центровки объекта по началу координат
Самый универсальный метод — использовать горячие клавиши. Выделите объект в Blender (в режиме Object Mode), затем:
- Совместите начало координат с центром геометрии: нажмите
Shift + Ctrl + Alt + Cи выберитеOrigin to Geometry. Это сдвинет точку опоры в центр меша, но сам объект останется на месте. - Переместите объект в центр мира: нажмите
Shift + Sи выберитеSelection to Cursor(если курсор уже в начале координат). Или вручную задайте координатыLocation X: 0, Y: 0, Z: 0в панелиN.
Если объект состоит из нескольких мешей, выделите все части (A в Object Mode), затем примените Origin to Geometry — это сработает для каждого элемента отдельно.
Если после центровки объект всё равно вращается не так, как нужно, проверьте, не включён ли режим Pivot Point: Individual Origins. Переключитесь на Pivot Point: Median Point в верхней панели инструментов.
| Способ центровки | Горячие клавиши / Путь в меню | Когда использовать |
|---|---|---|
| Origin to Geometry | Shift + Ctrl + Alt + C → Origin to Geometry | Для совмещения точки опоры с центром меша |
| Origin to Center of Mass | Object > Set Origin > Origin to Center of Mass | Для центровки по физическому центру (полезно для симуляций) |
| Origin to 3D Cursor | Shift + Ctrl + Alt + C → Origin to 3D Cursor | Если нужно привязать начало координат к позиции курсора |
| Geometry to Origin | Shift + Ctrl + Alt + C → Geometry to Origin | Чтобы переместить сам меш в начало координат |
Центрирование по геометрии, массе или выборке
В Blender есть несколько вариантов центровки, которые зависят от задачи. Например, для симметричных объектов подходит центрирование по геометрии, а для сложных сборок — по центру массы.
Обратите внимание: если объект деформирован модификаторами (например, Subdivision Surface или Mirror), центровка может дать неожиданный результат. В таком случае сначала примените модификаторы (Ctrl + A → Apply All Transforms), а потом центрируйте.
Что делать, если объект не центрируется
Иногда команда не работает из-за следующих причин:
- Объект в режиме редактирования (
Edit Mode): центровка доступна только вObject Mode. - Выделено несколько объектов: в этом случае
Origin to Geometryприменится ко всем выделенным, но результат может быть неочевиден. - Меш пустой или не валидный: например, если у объекта нет вершин (как у пустого
Emptyили кривой без точек). - Включены ограничения или родительские связи: если объект привязан к другому, его позиция может блокироваться.
Проверьте также, не скрыт ли объект (Alt + H для отображения всех) и не заблокирован ли он в панели Object Properties (значок замка рядом с именем).
Центрирование нескольких объектов относительно друг друга
Если нужно выровнять несколько объектов по центру, например, для симметричной компоновки, используйте следующий метод:
- Выделите все объекты (
AвObject Mode). - Нажмите
Shift + Sи выберитеCursor to Selected— курсор переместится в центр выделенной группы. - Затем нажмите
Shift + S→Selection to Cursor, чтобы переместить все объекты к курсора.
Этот способ удобен для создания симметричных сценах, например, при расстановке мебели в интерьере или элементов ландшафта.
⚠️ Внимание: если объекты имеют разные масштабы, их общий центр массы может смещаться. В таком случае используйте Origin to Geometry для каждого объекта отдельно перед группировкой.
Сравнение методов центровки для разных типов объектов
Не все объекты в Blender ведут себя одинаково при центрировании. Например, кривые, поверхности и меши требуют разных подходов.
| Тип объекта | Рекомендуемый метод | Особенности |
|---|---|---|
| Меш (Mesh) | Origin to Geometry или Origin to Center of Mass | Работает стабильно, если меш не деформирован |
| Кривая (Curve) | Origin to Geometry | Центрируется по контрольным точкам, а не по визуальному контуру |
| Пустой объект (Empty) | Ручной ввод координат Location (0, 0, 0) | Нет геометрии, поэтому автоматические методы не работают |
| Арматура (Armature) | Origin to Center of Mass | Центрируется по положению костей |
| Свет (Light) / Камера (Camera) | Ручной ввод координат | Нет геометрии, центровка не применима |
Для Armature (скелета) важно учитывать, что центр массы зависит от положения костей. Если скелет деформирован, сначала выпрямите его в Edit Mode, а затем центрируйте.
Продвинутые случаи: центрирование с учётом модификаторов
Если объект использует модификаторы, такие как Mirror, Array или Boolean, центровка может не сработать ожидаемым образом. Например, модификатор Mirror создаёт симметричную копию, но точка опоры остаётся на месте.
В таких случаях:
- Примените модификаторы (
Ctrl + A→Apply All Transforms), если они не нужны для дальнейшей работы. - Или создайте новый объект, объединив геометрию (
Ctrl + J), а затем центрируйте его.
При работе с модификаторами всегда проверяйте результат центровки в Object Mode. Визуально объект может выглядеть центрированным, но его точка опоры останется на месте.
объект за 10 секунд
Чтобы закрепить материал, попробуйте выполнить центровку на простом примере:
- Создайте куб (
Shift + A→Mesh > Cube). - Переместите его в произвольное место (
G+ перетаскивание мыши). - Вернитесь в
Object Mode(Tab), выделите куб. - Нажмите
Shift + Ctrl + Alt + Cи выберитеOrigin to Geometry. - Проверьте: точка опоры (оранжевая точка) должна совпасть с центром куба.
Если всё получилось, попробуйте то же самое с импортированной моделью из Sketchfab или Mixamo.
Чек-лист для центровки объекта
Часто задаваемые вопросы
Почему после центровки объект смещается?
Скорее всего, вы использовали Geometry to Origin вместо Origin to Geometry. первая команда перемещает сам меш в начало координат, а вторая — только точку опоры. Выберите нужный вариант в меню Shift + Ctrl + Alt + C.
Можно ли центрировать объект по выделенным вершинам?
Да. Перейдите в Edit Mode (Tab), выделите нужные вершины, затем нажмите Shift + S → Cursor to Selected. После этого вернитесь в Object Mode и используйте Origin to 3D Cursor.
Как центрировать объект по другой модели?
Выделите целевой объект, затем выделите объект, относительно которого нужно центрировать (удерживайте Shift). Нажмите Shift + S → Cursor to Selected, затем Shift + S → Selection to Cursor. В результате первый объект переместится в центр второго.
Почему горячие клавиши не работают?
Проверьте, не переопределены ли горячие клавиши в вашей версии Blender. Откройте Edit > Preferences > Keymap и найдите действие Set Origin. Также убедитесь, что вы находитесь в правильном режиме (Object Mode).