1. Знакомство с интерфейсом, навигация и базовые трансформации объектов
Знакомство с интерфейсом, навигация и базовые трансформации объектов
Добро пожаловать в курс «Основы 3D-моделирования и анимации в Blender»! Это первая статья, с которой начнется ваше погружение в мир трехмерной графики. Blender — это невероятно мощный инструмент, который используется инди-разработчиками, крупными студиями и художниками по всему миру для создания всего: от простых моделей для 3D-печати до полнометражных анимационных фильмов и визуальных эффектов в кино.
Многие новички пугаются интерфейса Blender при первом запуске. Обилие кнопок, панелей и меню может вызвать чувство растерянности. Не волнуйтесь: это нормальная реакция. Наша задача сегодня — «приручить» этот интерфейс, научиться уверенно перемещаться в трехмерном пространстве и выполнять первые манипуляции с объектами.
Первый запуск и обзор интерфейса
При запуске Blender вас встречает Splash Screen (экран приветствия), где можно выбрать тип нового файла (General, 2D Animation, Sculpting и т.д.) или открыть недавние проекты. Для начала работы просто кликните левой кнопкой мыши в любом месте вне этого окна, чтобы закрыть его.
Интерфейс Blender полностью настраиваемый, но по умолчанию он разбит на несколько ключевых областей, называемых Editors (Редакторы).
!Схема стандартного интерфейса Blender с основными рабочими областями.
Основные области экрана
Навигация в 3D-пространстве
Умение быстро перемещаться по сцене — это 50% успеха в скорости работы. В Blender навигация завязана на использовании мыши и клавиатуры. Настоятельно рекомендуется использовать мышь с колесиком (трехкнопочную).
Базовые движения камеры
* Вращение (Orbit): Нажмите и удерживайте Колесико мыши (MMB), затем двигайте мышью. Это позволяет осмотреть объект со всех сторон.
* Масштабирование (Zoom): Прокручивайте Колесико мыши вперед или назад. Альтернатива для плавного зума: удерживайте Ctrl + MMB и двигайте мышью вверх-вниз.
* Панорамирование (Pan): Удерживайте Shift + MMB и двигайте мышью. Это смещает камеру влево, вправо, вверх или вниз без вращения.
> Если у вас нет мыши с колесиком или вы работаете на ноутбуке, вы можете включить эмуляцию трехкнопочной мыши в настройках: Edit -> Preferences -> Input -> Emulate 3 Button Mouse. Тогда роль колесика будет выполнять комбинация Alt + Левая кнопка мыши.
Вид с клавиатуры (Numpad)
Для точного моделирования часто нужно смотреть на объект строго спереди, сбоку или сверху. Для этого используется цифровой блок клавиатуры (Numpad).
* Numpad 1: Вид спереди (Front).
* Numpad 3: Вид справа (Right).
* Numpad 7: Вид сверху (Top).
* Numpad 9: Поворот вида на 180 градусов (обратная сторона).
* Numpad 5: Переключение между Перспективной и Ортографической проекциями.
В чем разница проекций? В перспективной проекции (как в реальной жизни или в играх) дальние объекты кажутся меньше. В ортографической проекции искажения перспективы отсутствуют, и параллельные линии остаются параллельными. Это критически важно для точного черчения и выравнивания.
Математически положение любой точки в пространстве описывается вектором координат:
где — это точка в пространстве, — координата по оси ширины (красная ось), — координата по оси глубины (зеленая ось), а — координата по оси высоты (синяя ось).
Работа с объектами: Выделение и удаление
По умолчанию в сцене есть куб, камера и источник света. Чтобы работать с объектом, его нужно выделить.
* Выделение (Select): Кликните Левой кнопкой мыши (LMB) по объекту. Выделенный объект подсвечивается ярко-оранжевым контуром.
* Снятие выделения: Кликните в пустое место или нажмите Alt + A.
* Выделить всё: Нажмите A.
* Удаление: Выделите объект и нажмите X или Delete. Подтвердите удаление в появившемся меню.
Базовые трансформации: G, R, S
В Blender существует «святая троица» горячих клавиш, которые вы будете нажимать тысячи раз. Они основаны на первых буквах английских слов.
1. Перемещение (Grab / Move) — Клавиша G
Нажмите G, и объект «прилипнет» к курсору. Двигайте мышь, чтобы переместить объект. Нажмите LMB (левую кнопку), чтобы подтвердить новое положение, или RMB (правую кнопку), чтобы отменить действие и вернуть объект на место.
2. Вращение (Rotate) — Клавиша R
Нажмите R, и объект начнет вращаться вокруг точки обзора. Двигайте мышь для вращения.
3. Масштабирование (Scale) — Клавиша S
Нажмите S, и, двигая мышь от центра объекта к краям, вы будете увеличивать его, а к центру — уменьшать.
!Иллюстрация инструментов трансформации и их горячих клавиш.
Блокировка по осям (Axis Locking)
Свободное перемещение (G) часто бывает неточным. Обычно нам нужно сдвинуть объект строго вверх или строго вправо. Для этого используются оси координат.
В Blender принята цветовая кодировка осей: * X (Красная): Вправо/Влево. * Y (Зеленая): Вперед/Назад. * Z (Синяя): Вверх/Вниз.
Чтобы выполнить трансформацию строго по оси, нажмите клавишу операции, а затем букву оси.
Примеры:
* G, затем Z: Перемещение объекта строго вертикально.
* R, затем X: Вращение объекта вокруг красной оси X (как колесо автомобиля).
* S, затем Y: Растягивание объекта только в глубину (по оси Y).
Вы также можете исключить ось, нажав Shift + ось. Например, S + Shift + Z будет масштабировать объект по ширине и глубине, но не по высоте (он станет толще, но не выше).
3D-курсор и добавление объектов
Вы могли заметить красно-белый полосатый круг с перекрестием в центре сцены. Это 3D Cursor.
Его главная функция — указывать место, где появится новый объект. По умолчанию он находится в центре координат .
* Чтобы переместить 3D-курсор: Удерживайте Shift и кликните Правой кнопкой мыши (RMB) в любом месте.
Чтобы вернуть курсор в центр мира: Нажмите Shift + S и выберите в круговом меню Cursor to World Origin*.
Добавление новых объектов
Чтобы добавить новый объект (например, сферу или обезьянку Сюзанну):
Shift + A.Панели инструментов (T-panel и N-panel)
В 3D-вьюпорте есть две скрытые панели, которые вызываются горячими клавишами:
T. Содержит иконки инструментов (Move, Rotate, Scale, Cursor и др.). Опытные пользователи редко нажимают на эти иконки, предпочитая горячие клавиши G, R, S, но для новичков они могут быть наглядной подсказкой.N. Здесь находятся точные числовые значения трансформаций. Если вам нужно повернуть куб ровно на 45 градусов или сдвинуть его на 2.5 метра, вы вводите эти значения здесь.Математически трансформация объекта описывается матрицей . Когда вы меняете значения в N-панели, вы изменяете компоненты этой матрицы. Например, операция масштабирования по всем осям на коэффициент выглядит так:
где — матрица масштабирования, а — коэффициент увеличения или уменьшения объекта по осям . Если , объект увеличится в два раза.
Резюме
Сегодня мы сделали первый и самый важный шаг. Мы разобрали:
* Как устроен интерфейс Blender.
* Как летать в 3D-пространстве (Orbit, Pan, Zoom).
* Как выделять, удалять и добавлять объекты (Shift+A, X).
* Как трансформировать объекты (G, R, S) и привязывать их к осям.
В следующей статье мы углубимся в Режим редактирования (Edit Mode) и научимся изменять форму объектов, работая с вершинами, ребрами и гранями, чтобы создать нашу первую простую модель.