Базовые трансформации (перемещение, поворот, размер) в Blender
В Blender к базовым трансформациям, или преобразованиям, относят перемещение, вращение и масштабирование объекта. Данные операции можно выполнять несколькими способами. Так ранее в практической работе мы уже меняли форму и положение куба с помощью полей вкладки Item | Элемент бокового региона ( N ).
То же самое можно делать непосредственно в главном регионе, выбрав соответствующий инструмент.

При этом на выделенном объекте появляются маркеры.

В случае перемещения и масштабирования, потянув мышью за одну из стрелок, мы изменим объект вдоль одной оси. Если зажать левую кнопку мыши, когда указатель находится над небольшим цветным квадратиком, то объект будет изменяться вдоль двух осей. Цвет квадратика указывает ось, которая исключается.
Белые окружности в случае масштабирования позволяет изменять размер всего объекта, то есть сразу вдоль трех осей. В случае большей окружности изменения происходят менее резко.
Цветные окружности при вращении обозначают оси, вокруг которых они обеспечивают поворот. Зажатие левой кнопки мыши непосредственно на белой окружности поворачивает объект в плоскости 3D-вида, то есть той, в которой вы на него смотрите. Зажатие левой кнопки мыши внутри белой окружности позволяет вращать объект как трекбол.
Если в процессе трансформации вы передумали выполнять действие, надо кликнуть правой кнопкой мыши при зажатой левой. Объект вернется на прежнее место. Отмена уже совершенных действий – Ctrl + Z .
В процессе трансформации некоторые элементы заголовка редактора 3D Viewport | 3D-сцена скрываются, вместо них появляется информация о том, что происходит, и на какую величину изменяется значение.

Если при выполнении операции зажать Ctrl , то изменение будет происходить с относительно крупным шагом. Например, на одну блендер-единицу при перемещении или 5 градусов при повороте. Блендер-единица равна ширине одной ячейки сетки. Если зажать Ctrl + Shift , то в большинстве случаев изменения также будут дискретны, но на меньшее значение.
В случаях, когда вам надо повернуть, передвинуть, поменять размер на точную величину, бывает удобнее изменять объекты с помощью бокового региона ( N ) редактора 3D Viewport | 3D-сцена . Большинство тех же самых настроек дублируется на вкладке Object | Объект редактора Properties | Свойства .

Однако в Blender при выполнении базовых трансформаций чаще пользуются горячими клавишами. При этом в регионе инструментов нет необходимости переключаться на перемещение, поворот или масштабирование. У вас может оставаться выбранным инструмент выделения.
Нажатия (не зажатие, а просто нажать и отпустить) клавиш G , R , S переключают в режим выполнения трансформаций:
- G – grab/move – перемещение
- R – rotate – вращение
- S – scale – изменение размера
После вызова операции, трансформация происходит при движении мыши. Чтобы подтвердить изменение, надо кликнуть левой кнопкой мыши, для отмены – правой или нажать Esc . В данном случае, также как с визуальными манипуляторами, можно зажимать Ctrl и Ctrl + Shift .
Если требуется трансформация только по одной оси, то сразу после нажатия буквы G , R или S , надо нажать X , Y или Z , которые ограничат изменения только пределами одной оси. При этом на сцене появится цветная линия-ось, проходящая через центр объекта.

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

Таким образом, у нас есть не только три оси трехмерного пространства, но и три пересекающиеся плоскости: перпендикулярная оси Z плоскость XY, перпендикулярная оси Y плоскость XZ, перпендикулярная оси X плоскость YZ.
При масштабировании следует учитывать, чем ближе был курсор мыши к центру объекта перед нажатием S , тем сильнее объект будет изменяться при движении мыши. Другая особенность – перевод курсора в противоположную сторону переворачивает объект.
Если два раза подряд нажать клавишу R , то объект можно будет вращать как трекбол.
Практическая работа
На сцене есть куб, камера и лампа. Трансформируйте куб и переместите лампу так, чтобы получилась примерно такая картина при виде из камеры.
Курс с инструкционными картами к части практических работ:
pdf-версия
X Скрыть Наверх
Введение в Blender. Курс
Движение объектов по пути¶
Заставить объекты перемещаться вдоль траектории является весьма распространенной и нужной анимацией. Например, перемещение камеры, поезда на рельсах — и большинство других транспортных средств также может использовать “невидимые следы” -, звенья велосипедной цепи и т.д. Все эти движения могли быть сделаны стандартными IPO-кривыми, но это был бы кошмар! Это гораздо быстрее и понятнее определить путь для реализации желаемого движения, и заставить объект следовать ему.
Особенность Blender имеет два разных ограничения, чтобы заставить объект следовать по пути, которые имеют различные способы определения/анимирования положения их владельца на своем пути.
В Blender, любой объект кривой может быть путем. Кривая становится путем когда ее кнопка Анимация пути включена в Кривой на панели данных, но Вам даже не придется об этом беспокоиться: когда кривая выбрана в качестве ограничения цели для “пути” она автоматически включается.
Вы можете напрямую добавить”путь” из меню Добавить ‣ Кривая ‣ Путь (в 3D виде). Это добавить на Вашу сцену трехмерную кривую NURBS. Это важный момент: по умолчанию Blender кривые это 2D и не двигаются вдоль оси Z. Чтобы превратить стандартную трехмерную кривую, необходимо нажать на кнопку 3D в той же панели редактирования Формы
Последнее свойство кривой это важное для пути свойство, это ее направление, которое на протяжении всей трехмерной кривой отображается маленькими стрелками. Вы можете переключить его в меню Кривая ‣ Сегменты ‣ Переключить направление (или W , 2 ).
Подробнее о редактировании путей/кривых, смотри главу моделирование.
Формы на кривых
Если бы Вы скорее хотели бы иметь Форму объекта на кривой следующей пути (как, например, лист бумаги внутри принтера), вы должны использовать Модификатор кривая
Метод установки родителя¶
В старых версиях Blender не было ограничений, чтобы заставить объект следовать по пути. Они использовали другой способ (устаревший, но все еще доступен) основанный установке родителя.
Для использования метода, выделите объект который будет следовать пути, kbd: Shift выделите кривую, и нажмите Ctrl-P откроется меню установки родителя. Выберите Следование по пути. Объект будет анимирован по пути.
Параметры траектории анимации в на панели Анимация пути на панели свойств кривой.
Определяет количество кадров которые требуются для путешествия объекта по пути.
Определяет текущий кадр анимации. По умолчанию связан с глобальным номером кадра, но могут быть ключевые кадры, для того чтобы дать больший контроль над анимацией пути.
Вращать ли детей вдоль кривизны пути.
заставляет ребенка масштабироваться с заданным радиусом кривизны. Смотри Выдавливание кривой
Смещение дочерних объектов
Заставляет анимацию смещаться по кривой пути по значению времени смещения, Которое может быть найдено в его Панели объекта в Анимация пути
Навигация в 3D-пространстве
Blender предоставляет возможность просмотра 3D-сцены в двух видах проекции: перспективная и ортогональная. Человеческий глаз все видит в перспективной проекции, из-за чего объекты расположенные дальше кажутся меньшими. При просмотре ортогональной проекции объекты не изменяют своего размера при удалении от точки просмотра.
По началу, ортогональная проекция может показаться немного непонятной, но она дает более четкое представление об истинных размерах объектов и возможность более точной настройки сцены. Для изменения проекции в окне 3D-вида нужно выбрать пункт View — View Persp/Ortho или нажать клавишу 5 NumPad на цифровой клавиатуре. Текущая проекция отображается в левом верхнем углу окна.
Blender использует прямоугольную «Декартовую» систему координат с осью Z направленной вверх. По умолчанию в нем представлено четыре направления просмотра: Side (справа), Front (спереди), Top (сверху) и вид из камеры. «Side» соответствует виду вдоль оси X в отрицательном направлении, «Front» — вдоль оси Y и «Top» — вдоль оси Z.
Для перемещения в окне 3D-вида необходимо, чтобы курсор мышки находился в области этого окна.
Поворот

Для выбора направления просмотра можно воспользоваться пунктом меню View или кнопками на цифровой клавиатуре. 3 NumPad — для вида справа, 1 NumPad — для вида спереди, 7 NumPad — для вида сверху. При нажатии клавиши Ctrl + 1, 3, 7 NumPad будет показана противоположная сторона (слева, сзади, снизу).
Помимо вышеперечисленных направлений, сцену можно повернуть на любой угол. Самый простой способ сделать это — зажав колесико (находясь в окне 3D view), перемещать мышку в любом направлении. Такого же результата можно добиться, зажав Ctrl + Alt вращать колесико мышки для изменения угла обзора по горизонтали, или зажав Shift + Alt вращать колесико мышки для изменения угла обзора по вертикали. Есть еще и третий способ изменения угла обзора, используя клавиши 4, 6 NumPad и 8, 2 NumPad для поворотов влево/вправо и вверх/вниз соответственно.
Перемещение
Для перемещения по сцене используются следующие клавиши и их сочетания. Если необходимо сместить обзор в любом направлении, необходимо, зажав клавишу Shift и колесико мышки, двигать мышку в нужном направлении. Аналогом этих действий будет нажатие сочетаний клавиш Ctrl + 2, 4, 6, 8 NumPad. Для перемещения вида по вертикали, необходимо зажав Shift прокручивать колесико, а для перемещения вида по горизонтали — зажав Ctrl прокручивать колесико.
Также в Blender существует так называемый режим полета (fly mode). Этот режим очень часто используется при настройке вида из камеры. Для его активации нужно нажать сочетание клавиш Shift + F. В этом режиме управление происходит за счет перемещения мышки за пределы появившегося прямоугольника или же с помощью клавиш W, S, A и D. Чтобы остановится достаточно вернуть мышку в пределы этого треугольника или если вы использовали клавиатуру, то нажать противоположную кнопку. Для выхода из режима необходимо кликнуть мышкой в любом месте.
Масштабирование
Для приближения/отдаления сцены лучше всего подходит прокрутка колесика мышки. Клавиатурным аналогом данного действия служат кнопки + и — на цифровой клавиатуре. Также можно зажав клавишу Ctrl и колесико мышки, перемещать мышку вверх/вниз для отдаления/приближения масштаба. Этот способ позволяет наиболее точно приблизить или отдалить сцену.
Если вы неожиданно заблудитесь в 3D-пространстве, то есть две горячие клавиши, чтобы быстро в нем сориентироваться. Кнопка Home изменит вид таким образом, что Вы сможете видеть все объекты сцены, а кнопка . NumPad (точка на цифровой клавиатуре) покажет выбранный в данный момент объект.
Управление сценой в Blender. Выделение объектов и 3D-курсор
Главный регион редактора 3D Viewport | 3D-сцена будем называть сценой. Это эмуляция трехмерного мира, в котором размещаются и по большей части редактируются различные объекты.
В стартовом файле на сцене находятся три объекта – куб, камера и лампа.

Лампа является источником света. Без него конечное изображение было бы черным. С помощью камеры настраивается то, что будет видно на финальном изображении, под каким углом и с какого расстояния. В случае анимации могут перемещаться не только объекты, но и камера.
По-умолчанию выделен куб. Это видно по яркому контуру. Для выделения объектов в Blender используется левая кнопка мыши.
Название выделенного объекта отображается в верхнем левом углу главного региона.

Объекты можно выделять и в редакторе Outliner | Структура проекта . Здесь же их можно переименовывать, скрывать видимость, сортировать по коллекциям и др.

Чтобы увидеть, как выглядит готовое изображение, надо нажать F12 . Произойдет рендеринг (отрисовка, визуализация) части сцены, видимой из камеры. При этом будет открыто отдельное окно с редактором Image Editor | Редактор изображений . Чтобы вернуться опять в 3D Viewport | 3D-сцена , достаточно нажать Esc .

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

Курсор и выделение
Кроме перечисленных «материальных» объектов, на сцене имеется 3D-курсор в виде прицела и сетка с красной X и зеленой Y осями. Они не объекты. Сетка служит ориентиром и своего рода линейкой. Она не позволяет потеряться в пространстве и дает приблизительно оценить размер объектов.
Курсор по большей части используется как указатель места, куда надо поместить новый объект или переместить его центральную точку. Исходно он находится в центре сцены, на месте пересечения осей X и Y. Чтобы переместить его в другое место, надо в регионе инструментов (он же панель инструментов) выбрать инструмент Cursor | Курсор . После этого клики левой клавишей мыши будут перемещать 3D-курсор, а не выделять объекты.

Для быстрого переключения между инструментами используются горячие клавиши:
- Shift + Пробел , затем B , чтобы включить выделение,
- Shift + Пробел , затем Пробел , чтобы включить перемещение курсора.
Вообще комбинация клавиш Shift + Пробел открывает меню, где перечислены все инструменты панели инструментов.

Для точного позиционирования курсора на сцене можно воспользоваться панелью 3D Cursor | 3D-курсор , расположенной на вкладке View | Вид бокового региона.
Групповое выделение объектов
С помощью клавиши A клавиатуры выделяются все объекты сцены. Для сброса выделения используется Alt + A .
Для выделения нескольких объектов зажимается клавиша Shift , после чего выполняется клик по второму и последующим объектам. Понятно, что при этом должен быть включен инструмент выделения, а не курсора.
Групповое выделение также может быть выполнено путем растягивания прямоугольной рамки, когда зажимается левая кнопка мыши и перемещается указатель. Все объекты, попавшие в область рамки, будут выделены.

Также есть другие способы выделения, доступ к которым открывается, если зажать кнопку на панели инструментов.

В случае выбора первого варианта ( Tweak | Подстройка ) возможность группового выделения с помощью растягивания рамки отключается.
Переключаться можно с помощью горячих клавиш. Одним из вариантов является циклический перебор инструментов выделения с помощью W .
Управление 3D-видом
В Blender управление трехмерным пространством сцены, навигация в нем, выполняется с помощью мыши, цифрового блока клавиатуры – нумпада, специальных кнопок интерфейса. Если у клавиатуры нет нумпада, то обычно она поддерживает переключение в этот режим. Другой вариант – в Preferences | Настройки на вкладке Input | Ввод установить флажок Emulate Numpad | Эмулировать цифровую панель (Numpad) . В этом случае будут задействованы цифровые клавиши основной части клавиатуры.
Однако, на наш взгляд, в случае отсутствия нумпада лучше оставить все как есть и научиться пользоваться кнопками управления 3D-видом, которые находятся справа вверху главного региона сцены.
Управление 3D-видом с помощью цифрового блока клавиатуры
- 0 – вид из камеры или выход из вида из камеры
- 1 , 3 , 7 – виды спереди, справа, сверху; при зажатом Ctrl будут соответственно виды сзади, слева и снизу
- 9 – обратный вид: если был сверху, то будет снизу, если был справа, то будет слева
- 2 , 4 , 6 , 8 – повороты вниз, налево, направо, вверх; при зажатом Ctrl сцена смещается в соответствующее направление
- 5 – переключение между ортогональным режимом и перспективой
- — и + – уменьшение масштаба (отдаление предметов) и увеличение (приближение)
- , или . – центрирование сцены на выделенном объекте или выделенной группе объектов
- / – центрирование на выделенном объекте (выделенной группе), при этом остальные не отображаются, повторное нажатие возвращает сцену к прежнему состоянию
Вид сцены, в котором она находится в данный момент, указывается в верхнем левом углу главного региона 3D Viewport | 3D-сцена .

Пользовательский вид в точности не соответствует ни одному из вышеперечисленных. Например, вы установили вид сверху, а затем чуть повернули сцену налево.
В режиме перспективы сцена выглядит трехмерной. Так, как нам бы казалось в реальности. При этом истинные размеры и отношения искажаются. Если переключаться туда-сюда между перспективой и ортогональю, то видно, что в первом случае «ближние» к нам квадраты сетки больше, чем дальние. В ортогональном режиме пространство проецируется на плоскость путем проведения перпендикуляров из его точек на соответствующую проекцию (верх, право и др.).

Управление 3D-видом с помощью мыши
- Прокрутка колеса мыши оказывает то же действие, что знаки плюс и минус, – происходит изменение масштаба сцены.
- Движение мыши при нажатом колесе поворачивает сцену. Куда и как сильно, зависит от направления и амплитуды движения мыши.
- Движение мыши при нажатом колесе и Shift передвигает сцену. При этом сначала надо зажать Shift .
Управление 3D-видом с помощью кнопок редактора 3D Viewport
Также в Blender имеется возможность управлять сценой с помощью кнопок интерфейса.
Кликабельными являются не только четыре серые кнопки, также цветные оси и их обозначения. Если зажать мышь в пределах цветных осей, 3D-сцену можно поворачивать так, как будто она управляется с помощью трекбола.
Сохранение изображения
Сохранение и создание новых проектов в Blender выполняется через меню File | Файл . Также используются горячие клавиши: Ctrl + N для создания нового файла и Ctrl + S для сохранения текущего.
При создании нового проекта предлагается выбор из несколько стартовых файлов, адаптированных под разные задачи. В данном курсе мы будем использовать только первый – General , то есть общий.

Файл-проект Блендера имеет расширение *.blend. Если же мы хотим сохранить готовое изображение, то есть результат отрисовки, для этого надо сначала выполнить рендеринг ( F12 ). В открывшемся редакторе Image Editor | Редактор изображений нажать Alt + S . После этого открывается редактор File Browser | Просмотр файлов , настроенный на сохранение изображения.
По-умолчанию задан формат *.png. Однако его можно поменять.
Курс с инструкционными картами к части практических работ:
pdf-версия
X Скрыть Наверх
Введение в Blender. Курс