Уроки Blender, гайд по Blender, основы 3D моделирования, инструменты моделирования в Blender, как работать в Blender / Skillbox Media
Изучаем базовые понятия, инструменты и подходы.
Содержание:
Курс с трудоустройством: «Профессия 3D-дженералист»
Узнать больше
Специалист в области компьютерной графики, оптимизации и автоматизации проектов. Автор учебных материалов и курсов по Blender, который является популярным инструментом для 3D-моделирования и анимации. Обладая глубокими знаниями в этих областях, я помогаю развивать навыки пользователей и повышать эффективность работы над графическими проектами.
Год назад Андрей выпустил на своем YouTube-канале подробный курс по Blender, с которым работает более 7 лет. Обучение начинается с основ и предназначено для новичков, однако более продвинутые пользователи также найдут в курсе интересные моменты, включая скрытые возможности программы. Запись материала проводилась на версии Blender 2.90.1, но полученные знания актуальны для всех версий, начиная с 2.80 и заканчивая последней 3.0.0. Курс предоставляет ценную информацию для пользователей любого уровня, позволяя глубже понять функционал Blender и развить навыки работы с ним.
Второй урок посвящён основам моделирования в Blender. В этом уроке мы рассмотрим ключевые концепции и техники, которые позволят вам создавать 3D-объекты с помощью данного программного обеспечения. Если вы хотите узнать об интерфейсе и базовых операциях Blender, ознакомьтесь с первым уроком по предоставленной ссылке.
Телеграм-канал «Чекпоинт» предлагает ценные ресурсы для начинающих разработчиков игр. В нашем канале вы найдете статьи по геймдизайну, полезные гайды по программному обеспечению и интервью с разработчиками, которые уже выпустили свои игры. Подписывайтесь, чтобы не пропустить актуальные материалы и советы, которые помогут вам в развитии в мире разработки игр.
Специалист в области компьютерной графики с опытом в оптимизации и автоматизации проектов. Автор обучающих материалов по Blender, который помогает пользователям освоить ключевые навыки и приемы работы с программой. Обеспечивает эффективное использование технологий для создания высококачественной графики и упрощения рабочих процессов.
Деструктивный и процедурный подходы
В моделировании Андрей выделяет два основных подхода: деструктивный и процедурный. Деструктивный подход характеризуется невозможностью возврата к предыдущим шагам без удаления всех последующих. В отличие от него, процедурный подход позволяет вносить изменения на любом этапе, при этом каждое исправление оказывает влияние на все последующие шаги. Это различие в подходах существенно сказывается на гибкости и эффективности процесса моделирования.
Деструктивное моделирование выполняется в Режиме редактирования и частично в Режиме скульптинга. Одним из примеров процедурного моделирования является система модификаторов, о которой мы обсудим более подробно в дальнейшем.
Начнём с деструктивного подхода и изучим ключевые операции, которые позволяют создать модель с нуля. Деструктивный подход предполагает разбор существующих элементов и их использование для построения новой структуры. В этом контексте важно понимать, как именно можно извлечь ценные компоненты и адаптировать их для достижения новых целей. Эффективное применение данного метода обеспечивает большую гибкость в разработке и позволяет создавать уникальные решения на основе уже имеющегося опыта и знаний.
Вершины, рёбра и грани
В стартовой сцене следует перейти в режим редактирования. Это можно сделать, кликнув по меню в левом верхнем углу и изменив Объектный режим (Object Mode) на Режим редактирования (Edit Mode), или просто нажав клавишу Tab. Режим редактирования обладает широкими возможностями, изучение которых требует значительного времени. В данном уроке мы рассмотрим основные операции, которые помогут вам освоить начальные навыки моделирования.
Справа от основного меню расположены иконки трёх режимов выделения. Для переключения между ними используйте клавиши 1, 2 и 3 на основной части клавиатуры.
Первый режим — выделение вершин (точек/вертексов) (Vertex select). В этом режиме пользователи могут выделять вершины с помощью левой или правой кнопки мыши, в зависимости от настроек интерфейса. Для выбора или снятия выделения нескольких точек необходимо удерживать клавишу Shift. Этот функционал особенно полезен при работе с трехмерными моделями, позволяя точно управлять геометрией объектов.
Второй режим работы — выделение рёбер (Edge select). Ребро представляет собой соединение двух вершин. В этом режиме пользователи могут точно выбирать и редактировать рёбра в модели, что позволяет более детально управлять геометрией объекта. Выделение рёбер является важной частью работы в 3D-графике и моделировании, поскольку оно обеспечивает большую гибкость при создании и модификации трехмерных форм.
Третий режим редактирования в 3D моделировании — это выделение граней (Face select). Грань представляет собой элемент, который формируется при соединении трех или более рёбер. Использование режима выделения граней позволяет более точно управлять поверхностями модели и облегчает процесс редактирования, текстурирования и нанесения материалов. Этот режим является важным инструментом для 3D-художников и моделлеров, так как он позволяет эффективно работать с композитными формами и сложными геометрическими структурами.
Если вы изучаете Blender, обратите внимание на курс Skillbox «3D-художник». В ходе обучения вы освоите такие программы, как Autodesk Maya, Blender, Houdini, Substance Painter и Photoshop. Курс подходит как для начинающих, так и для тех, кто хочет углубить свои знания и достичь профессионального уровня в 3D-моделировании и визуализации.
Базовое моделирование
Вы можете выполнять основные операции с выделенными элементами, аналогично тому, как это было показано в предыдущем уроке. К таким операциям относятся перемещение (G), вращение (R) и масштабирование (S). Подтверждение выполненной операции осуществляется с помощью левой кнопки мыши (ЛКМ), а отменить действие можно, используя правую кнопку мыши (ПКМ). Эти навыки помогут вам эффективно работать с объектами в вашем проекте.
Элементы в трехмерной графике можно изменять по всем осям. Например, для поворота грани вокруг оси X используйте сочетание клавиш R + X. Для поворота по другим осям применяются R + Y и R + Z. Аналогично, перемещение элементов осуществляется с помощью G + X, G + Y и G + Z, а масштабирование — с использованием S + X, S + Y и S + Z. Эти комбинации клавиш позволяют эффективно управлять объектами и улучшать процесс моделирования.
В режиме редактирования доступны не только базовые операции, но и дополнительные инструменты, которые существенно расширяют функционал. В этом контексте важно обратить внимание на возможности, позволяющие создавать простые модели. Рассмотрим, какие инструменты и функции могут помочь в этом процессе.
Основные инструменты режима редактирования
Начнём с одной из наиболее часто используемых операций — экструзии (extrude). Выделите нужную грань, нажмите клавишу E и вытяните новый полигон вперёд. Это создаёт новую грань и дополнительное кольцо полигонов, которое соединяет её с остальной частью меша. Используя повороты новых граней по оси и продолжая экструзировать, вы можете формировать изогнутые и сложные формы. Экструзия является ключевым инструментом в 3D-моделировании, позволяя создавать детали и конструкции с высокой степенью сложности.
Обратите внимание, что данную и другие операции можно найти на панели инструментов, расположенной слева. Однако настоятельно рекомендуем использовать горячие клавиши, так как они значительно повышают эффективность работы.
Команда «Выдавить внутрь» (Inset Faces) с горячей клавишей I является важным инструментом в 3D-моделировании. В режиме выделения граней (Face Select) она позволяет создавать новый полигон внутри существующего, формируя вокруг него дополнительное кольцо граней. Эта функция полезна для добавления деталей и улучшения структуры модели, что особенно актуально в процессе создания сложных объектов. Использование команды «Выдавить внутрь» помогает значительно упростить работу с полигонами и повысить качество 3D-моделей.
Разрезание петлёй (Loop Cut) является важным инструментом в моделировании. Чтобы выполнить этот процесс, нажмите Ctrl + R и наведите курсор на нужную область объекта. Появится жёлтая рамка, которая указывает место, где будет выполнен разрез. После того как вы выбрали позицию разреза, нажмите левую кнопку мыши для подтверждения действия. Далее вы сможете регулировать положение разреза, перемещая курсор. После завершения настройки снова нажмите левую кнопку мыши для подтверждения или правую кнопку мыши для отмены — в этом случае рамка вернётся в исходное положение. Этот метод позволяет эффективно «разрезать» полигоны и добавлять новые рёбра, что значительно улучшает детализированность вашей 3D модели.
Для удаления элемента необходимо выбрать его и нажать клавишу X. Появится меню, в котором нужно уточнить, какой именно элемент вы хотите удалить: вершины, рёбра или полигоны. Также доступны несколько дополнительных опций, но их рассмотрение мы оставим на потом. Важно учитывать, что удаление одного элемента может привести к исчезновению других связанных объектов. Например, если удалить угловое ребро, то два полигона, образованные этим ребром, также будут удалены.
Если удалить обе вершины ребра по отдельности, то исчезнут все рёбра и полигоны, связанными с этими вершинами. Это изменение приводит к разрушению структуры геометрической модели, так как вершины являются ключевыми элементами, определяющими форму и соединения в полигональных сетках. Удаление вершин влияет на целостность всей модели и может привести к возникновению пустых пространств или искажений в геометрии.
Для создания полигона между двумя или тремя рёбрами в Blender, активируйте режим выделения рёбер. Выберите необходимые рёбра и нажмите клавишу F. Эта функция также работает с одним ребром, при условии, что геометрия объекта это позволяет. В таких случаях Blender попытается автоматически создать полигон между выделенным ребром и соседними. Данный метод особенно эффективен, когда требуется многократное добавление полигонов, например, для формирования ряда из пяти полигонов. Хотя функция может не срабатывать во всех случаях и для всех типов геометрии, её стоит попробовать, так как она значительно упрощает процесс моделирования и ускоряет рабочий процесс.
Используя перечисленные методы, возможно создавать объекты различной сложности. Однако этот подход имеет свои недостатки, так как пользователю сложно вернуться к предыдущим этапам работы.
Если вы удалили вершину объекта в Blender и позже решили её вернуть, вам придётся отменить все предыдущие действия, прежде чем вы сможете восстановить удалённый вертекс. В случае, если проблема возникла в одной сессии, вы можете попробовать несколько раз нажать Ctrl + Z для отмены действий. Однако важно помнить, что в Blender количество отмен ограничено (по умолчанию 32, максимум 256). Все доступные операции отмены можно найти во вкладке «Правка» (Edit) — «Отменить по истории…» (Undo History…). Чтобы избежать потери данных и упрощения процесса редактирования, рекомендуется периодически сохранять проект и использовать функции истории.
Несмотря на существующие недостатки, многие пользователи продолжают выбирать Blender для 3D-моделирования. Эта программа предлагает высокую скорость работы и обширный набор инструментов, что делает её идеальным выбором для профессионалов и энтузиастов в сфере компьютерной графики. Blender сочетает в себе мощные функции и удобный интерфейс, что позволяет пользователям эффективно реализовывать свои творческие проекты.
Процедурный подход
Для процедурного моделирования, обеспечивающего возможность внесения изменений на любом этапе, рекомендуется использовать систему модификаторов. Данная система отображается на правой панели и обозначена иконкой в виде гаечного ключа. Использование модификаторов позволяет эффективно управлять объектами и их параметрами, что значительно упрощает процесс создания и редактирования моделей.
При выборе опции «Добавить модификатор» вы получите доступ к полному списку доступных модификаторов. Рекомендуется потратить время на их исследование и экспериментирование с различными вариантами, чтобы максимально эффективно использовать все доступные функции.
Пример использования
В данном тексте рассмотрим несколько модификаторов из классов Генерация (Generate) и Деформация (Deform). Наиболее популярным из них является модификатор Подразделение поверхности (Subdivision Surface). Этот модификатор увеличивает количество полигонов и одновременно сглаживает их углы, что позволяет достичь более плавного и реалистичного вида модели. Мы применим данный модификатор к стандартному кубу, чтобы продемонстрировать его влияние на геометрию объекта.
В этом разделе рассмотрим модификатор Массив (Array), который позволяет дублировать объекты. В параметре Количество (Count) необходимо указать, сколько копий объекта вы хотите создать. Кроме того, вы можете поэкспериментировать с параметром Относительное смещение (Relative Offset), чтобы настроить расположение дублированных объектов в пространстве. Использование данного модификатора значительно упрощает процесс создания сложных сцен и объектов, позволяя быстро и эффективно организовать элементы.
Добавим новый объект в сцену. В объектном режиме откройте меню, нажав Shift + A. В разделе «Кривая» выберите «Окружность» и измените её размер, нажав клавишу S. После этого вернитесь к первому объекту, к которому можно применить модификатор «Кривая». В настройках данного модификатора перейдите во вкладку «Curve Object» и выберите «Окружность» — это можно сделать как из выпадающего списка, так и с помощью пипетки в самой сцене. В результате цепочка копий будет размещена по созданной окружности, что позволит создать интересные композиции и визуальные эффекты в вашей 3D-сцене.
Этот пример демонстрирует, как модификаторы могут значительно ускорить рабочий процесс. Настройка сцены с использованием деструктивного подхода занимает много времени и затрудняет равномерное размещение объектов. Использование модификаторов позволяет упростить и оптимизировать процесс, что особенно актуально для профессионалов в области дизайна и разработки. Эффективные методы работы с модификаторами помогают избежать лишних затрат времени и усилий, улучшая итоговое качество проекта.
При добавлении нескольких копий объекта в ранее использованный модификатор Массив (Array) объекты будут распределены по окружности. Изменение настроек Подразделения поверхности (Subdivision Surface) также повлияет на Массив, что демонстрирует суть процедурного подхода. На любом этапе можно вносить изменения, и они будут автоматически применены ко всем последующим шагам. Это позволяет гибко управлять процессом моделирования и получать актуальные результаты без необходимости повторного создания элементов.
Курс Skillbox «3D-художник» предлагает уникальную возможность за один год освоить 3D-моделирование. Вы получите практические навыки, создав более 20 работ, которые станут основой вашего портфолио. Обучение направлено на подготовку специалистов, востребованных в кино- и игровой индустрии. Присоединяйтесь к курсу, чтобы стать профессионалом в области 3D-дизайна и открыть новые карьерные горизонты.
Дополнительные манипуляции
Модификаторы предлагают широкий спектр настроек для работы с объектами. Одним из примеров является возможность дублирования объекта по нескольким осям. Для этого откройте меню объектов с помощью сочетания Shift + A, затем во вкладке Пустышка (Empty) выберите Оси (Plain Axes). Этот элемент будет служить для смещения всех копий исходного объекта. В модификаторе Массив (Array) отключите галочку у параметра Относительного смещения (Relative Offset) и активируйте опцию Смещать по объекту (Object Offset), выбрав ранее созданную Пустышку (Empty). После этого старые дубликаты исчезнут, и при нажатии G + X вы сможете начать клонирование объектов вдоль оси X. Такой подход позволяет эффективно управлять объектами в пространстве и создавать сложные композиции.
С получившейся цепочкой копий можно проводить эксперименты. Используя сочетание клавиш G + Z, можно вытянуть спираль и изменить форму объектов. Для этого применяйте инструменты вращения (R) или масштабирования (S). Такие манипуляции позволяют создавать уникальные композиции и улучшать визуальное восприятие ваших объектов.
Подведём итоги. Модификаторы эффективно решают задачи, которые сложно выполнить вручную. Их значительное преимущество заключается в возможности вернуться к предыдущему этапу и внести необходимые изменения, включая корректировку объекта с помощью деструктивного моделирования. Для этого достаточно перейти в режим редактирования и выполнить необходимые операции с объектом. После завершения манипуляций можно вернуться в объектный режим и получить обновлённый результат. Такой подход значительно упрощает процесс моделирования и позволяет добиваться качественных результатов.
В третьей части руководства мы сосредоточимся на ключевых аспектах, интересных как новичкам, так и опытным пользователям: структуре и оптимизации объектов. Эти темы критически важны для достижения высоких результатов в разработке и управлении контентом. Мы обсудим, как правильно организовать структуру объектов, чтобы обеспечить их эффективность и доступность, а также рассмотрим методы оптимизации, которые помогут улучшить производительность и SEO-индексацию ваших проектов.
Изучите другие материалы из данной серии.
- Уроки по Blender: интерфейс, навигация, простые операции
- Уроки по Blender: структура объектов, оптимизация, скрипты Python
- Уроки по Blender: основы анимации
Профессия 3D-дженералист
Вы станете универсальным специалистом, который умеет в 3D всё: создавать объекты и окружение, настраивать текстуры и цвет, анимировать модели и внедрять их в 3D-сцену.Освоите Houdini, Autodesk Maya, Blender, Photoshop, ZBrush, Marmoset 3D, Substance Painter, Marvelous Designer, Arnold и Rizom UV. Сможете претендовать на работу в рекламе, играх или кино.На иллюстрации: работа участника курса Евгения Кузнецова
Узнать подробнее