Как в программе blender. Основы Blender — первое знакомство с программой

Темой сегодняшней нашей статьи станет программа Blender обзор которой мы подготовили специально для новичков в отрасли . Этот материал будет полезен каждому, кто только вступает на путь трехмерной графики и хочет узнать больше о доступном ПО и его возможностях. Мы уже рассказывали о таких известных приложениях, как , и , а сегодня рассмотрим менее профессиональный, но не менее популярный 3D редактор – Blender. Итак, приступим.

Что это за программа

Blender – это бесплатное программное обеспечение для создания и редактирования трехмерной графики. Ввиду кроссплатформенности, открытого исходного кода, доступности и функциональности пакет получил заслуженную известность не только среди новичков, но и среди продвинутых 3D-моделеров. По мере развития программы ее выбирают в качестве рабочего инструмента для все более серьезных проектов, что неудивительно. По сути, это приложение практически не уступает по количеству возможностей и функционалу более продвинутым пакетам 3D графики. И при этом все бесплатно.

Программа станет прекрасным подспорьем для знакомства с 3D графикой и функционированием базовых инструментов создания и редактирования 3D объектов, ведь Blender сочетает в себе набор опций, которые по отдельности встречаются в профессиональных трехмерных редакторах. Можно не привирая сказать, что в нем собрано понемногу от каждой известной программы для создания . Но в то же время это полностью самостоятельный, уникальный пакет трехмерной графики, не похожий ни на одно другое приложение. Давайте расскажем подробнее.

Blender позиционируется как приложение для создания и редактирования трехмерной графики, визуализации, анимации, создания компьютерных игр и даже скульптинга. Вполне серьезная программа, для которой требуются серьезные ресурсы аппаратного обеспечения, скажете вы. Но первый сюрприз пакет преподносит на этапе скачивания установочных файлов – их вес составляет около 70 Мбайт. Немыслимо для программного обеспечения такого уровня! Тем не менее, разработчики умудрились снабдить программу всеми необходимыми функциями, которые полноценно функционируют и демонстрируют отличную производительность. Дополнительным преимуществом является стабильное и стремительное развитие пакета благодаря профессиональной команде разработчиков.

На сегодняшний день это полноценный 3D редактор, в котором пользователя встречает полностью программируемый интерфейс и уникальная внутренняя файловая система. Оболочка программы на первый взгляд может показаться неудобной и непонятной, но после настройки горячих клавиш работать в Blender становится просто и удобно. В качестве языка программирования приложение использует Python, владея которым вы можете создавать собственный инструменты, редактировать интерфейс и сам принцип работы программы. Приятным бонусом является доступность пакета на различных операционных системах обеих разрядностей: освоить программу смогут владельцы компьютеров с ОС Windows, GNU/Linux и Mac OSX.

Blender обзор возможностей

Попробуем коротко охватить все возможности этого уникального редактора, не углубляясь в подробности функционирования каждого инструмента. Как и во всех программах, пользователь работает в своего рода сцене, или вьюпорте. Здесь 3D модель непосредственно создается и редактируется, а также вращается, перемещается, масштабируется и т.д. Также здесь отображаются все изменения, связанные с процессами анимации, текстурирования и визуализации. Но обо всем подробнее. Итак, что предлагает нам Blender?

Функции программы

  • 3 D моделирование. Представлено практически всеми существующими способами создания и работы с объемными моделями. Доступно проектирование объектов на основе примитивов, полигонов, NURBS-кривых, кривых Безье, метасфер, булевых операций, Subdivision Surface и базовых инструментов для скульптинга. Как и в 3Ds Max, программа предлагает большое количество различных модификаторов, применяемых к модели;

  • Анимация. Действительно хорошо поставлена в пакете. В распоряжении пользователя такие инструменты, как риггинг (скелетная анимация), инверсная кинематика, сеточная деформация, ограничители, анимация по ключевым кадрам, редактирование весовых коэффициентов вершин и т.д. Отлично реализована динамика твердых и мягких тел, а также анимация частиц;

  • Текстурирование и наборы шейдеров. Программа позволяет накладывать несколько текстур на один объект, и оснащена рядом инструментов для текстурирования, включая UV-маппинг и частичное настраивание текстур. Ряд настраиваемых шейдеров добавляет гибкости в работе с материалами;

  • Возможность рисования. Да, эта программа для 3D моделирования предоставляет возможность создавать наброски различными типами кистей прямо в окне приложения. Текущее назначение такой функции – помощь в создании 2D анимации, для чего эта функция также оснащена возможностью гибкой настройки, в частности, работы со слоями;

  • Визуализация. Пакет оснащен несколькими встроенными инструментами визуализации, а также поддерживает интеграцию с различными внешними рендерами;

  • Базовый видеоредактор. Функция, о которой не догадываются даже многие продвинутые пользователи программы. В Blender присутствует встроенный видеоредактор, не настолько мощный, как специализированное ПО для этих целей, но весьма неплохой;

  • Игровой движок. Чрезвычайно интересная функция программы – встроенный игровой движок для создания интерактивных 3D приложений. А программный интерфейс приложения Python API позволяет самостоятельно вносить любые коррективы в создаваемую игру.

Заключение

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

В завершение стоит отметить, что, несмотря на открытый исходный код и полную доступность приложения, Blender является достаточно мощным 3D редактором, который активно развивается. Конечно, пока он не может тягаться с профессиональными программами для 3D моделирования. Однако даже сейчас он представляет собой отличную альтернативу дорогостоящим приложениям и вполне справляется с поставленными задачами. Blender – это прекрасный вариант для новичков в 3D моделировании, а также для тех, кто не намерен превращать компьютерную графику в источник дохода и намерен творить для себя.

Официальный сайт Blender, на котором можно скачать последнюю версию программы, узнать сообщества, почитать документацию – blender.org. Установка программы не несет в себе никаких особенностей, все очень просто. В этой статье мы вкратце рассмотрим основы работы в Blender, и особенности интерфейса программы. Пожалуй, начнем.

После того как вы запустите программу вы увидите стандартное рабочее окно Blender. По умолчанию в 3d окне вида вы увидите обычный куб. Это один из стандартных объектов в Blender, чаще всего вы будете начинать моделировать именно с него. Попробуем выполнить самые простые действия с этим кубом. Обратим внимание на нижнее окно интерфейса Blender – там помимо всего прочего, мы увидим режим, в котором мы работаем в данный момент.

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

Наведем курсор на куб и нажмем правую кнопку мыши, тем самым выделив нужный нам объект. Нажмем клавишу G и начнем перемещать мышь в разных направлениях. Это самый простой способ перемещения объектов в Blender. Естественно, мы не сможем проводить манипуляции по перемещению объектов в 3d пространстве без возможности управлением обзора сцены.

Зажмите среднюю кнопку мыши и подвигайте ее. Итак, мы научились вращать вид и перемещать объекты. В центре объекта мы видим курсор, состоящий из трех стрелок, направленных в стороны. Это 3d курсор, с помощью него удобно передвигать объект в 3д пространстве. Захватывая левой клавишей мыши по одной из стрелок курсора, мы будем передвигать объект только по определенной оси. Попрактикуйтесь с этим.

В правой части интерфейса Blender нажмите на меню с нарисованным кубом и вы попадете в меню, где можно производить различные манипуляции с объектами в том числе и перемещать его. Под заголовком Transform мы видим, что перемещать объект можно перемещая цифры левой кнопкой мыши, по нужной нам оси. Так можно выполнять перемещать объекты с более высокой точностью. Так же мы видим что здесь можно выполнять точечные манипуляции с масштабированием и вращением объекта(rotatin и scale) соответственно.

Рассмотрим теперь как можно увеличить или уменьшить объект. Делать это очень просто – с помощью горячей клавиши S(или меню Scale в левой части интерфейса Blender). Нажав эту клавишу, переместите мышь, и вы увидите как изменяется обьект. Так же операции масштабирования можно выполнить в меню Object, рассмотренном нами выше. Там вы можете увеличить или уменьшить объект только по нужной нам оси.

Операции вращения (rotation) нужно рассмотреть чуть более подробно. Обычное вращение объекта выполняется клавишей R и перемещением мыши. Попрактикуйтесь с этим и вы поймете что это не всегда удобно. Попробуем дважды нажать клавишу R и вы сможете вращать объект другим, более интуитивным способом. Но и это еще не все способы вращения в Blender. В нижней части интерфейса найдите окошко с нарисованной дугой(чуть левее центра экрана) и нажмите на нее.

Таким образом вы сможете перемещать объект другим способом – перемещая появившиеся вокруг объекта оси. Во многих случаях это очень удобно. Нажмите на меню со стрелочкой(чуть левее) и снова появится знакомый нам 3d курсор. Не забывайте и про меню Object, где можно перемещать объект только по нужной нам оси. Как видите, в Blender вращать объект можно различными способами – и желательно освоить их всех.

Так же обратим внимание на подменю Transform Locks в меню Object. С помощью него мы можем производить манипуляции с объектами только по нужным нам осям, блокируя другие нажатием на «замочек».

Продолжим рассматривать основы Blender, необходимые для начала полноценной работы в программе.

Настало время для нашего первого рендера. Для этого в первую очередь нам нужно будет настроить камеру, для настройки нужного нам ракурса. Выделите правой кнопкой мыши камеру(ее вы найдете в 3д окне, по умолчанию она находится рядом с сеткой). Нажмите клавишу 0 – вы увидите текущий вид из камеры.

Если вас он не устроит, переместите камеру,используя рассмотренные нами приемы- перемещение, вращение(все как и обычными объектами). Или просто настройте удобный ракурс с помощью средней клавиши мыши, и нажмите Ctrl- Alt- O. Камера переместится в соответствующий ракурс.

Теперь нажмите клавишу F 12 и сделайте ваш первый рендер. Если изображение окажется через чур темным, переместите источник света (находится рядом с камерой) поближе к объекту.

  • - масштабирование вида происходит прокруткой колесика мыши.
  • -управлять обзором сцены можно с помощью цифровых клавиш клавиатуры(которые находятся не с верху, а с правой стороны клавиатуры). Например, клавиша 5 позволяет обозревать сцену с вида сверху, что иногда очень удобно.
  • - попробуйте поуправлять видом с помощью колесика мыши и зажатой клавишей Ctrl. Так можно управлять видом более точно.
  • - если вам нужно переместить(или повернуть) объект только по одной оси, то после выделения его правой кнопкой мыши, нажмите клавишу с буквой нужной нам оси- x, у,z. Все действия будут применяться только по выбранной оси.
  • - выберите нужный вам объект и нажмите клавишу Del(с точкой, в правой нижней части клавиатуры). Обзор сфокусируется на данном объекте.
  • - в центре любого объекта мы видим маленькую оранжевую точку. Это центр объекта, вращение происходит вокруг этой точки. Для изменения местоположения центра объекта используйте комбинацию CTRL- SCHIFT- ALT- C. Там вы можете либо переместить точку в центр объекта, либо туда, где находится курсор.

Мы начнем рассматривать аспекты 3D , реализованные в программе, сразу с практики. Все о чем нам стоит побеспокоиться сейчас – это положение курсора мыши в нужной части интерфейса, которую мы называем Окно 3D -вида (и проверить, включен ли NumPad на вашей клавиатуре). Попробуйте понажимать клавиши, отмеченные красным на иллюстрации:

Они дают эффект приближения/удаления и вращения по орбите вокруг центра объекта.

«Numpad 5» переключает между ортогональным и видом в перспективе (коническим). Когда убедитесь, что Blender в действительности программа 3D-моделирования, можете продолжить освоение интерфейса.

На что стоит обратить внимание особо – команда File / Quit . При ее выполнении Blender не запрашивает подтверждения или диалога сохранения сцены. Особенно опасен будет щелчок по крестику в правом верхнем углу экрана...

Строго говоря, есть способ восстановить последние данные, но для этого вам придется самостоятельно найти временную директорию Blender и определить какой из файлов соответствует последним данным, записанным перед закрытием программы. (quit.blend разве его сложно найти? Есть еще кнопочка Recover Last Session в меню File ) Единственный способ избежать этого неудобства – выполнить сохранение до закрытия программы.

Я пользуюсь Blender начиная с версии 2.32 и до сих пор не могу привыкнуть к отсутствию предупреждения перед закрытием. Но все так как есть.

Основные элементы

Вы попали в 3D пространство и здесь есть куб и что-то вроде сетки. Но что собой представляют остальные объекты?

Давайте посмотрим:

Некоторые названия говорят не очень много. Но вы искали документ по основам Blender и хотите освоить все быстро? Тогда давайте начнем!

3D трансформации

Виджеты 3D -трансформаций были включены по умолчанию в версии 2.49, но в 2.50 их необходимо активировать для использования. Это можно сделать внизу окна 3D-вида.

Позволяет делать базовое редактирование объекта (перемещать, вращать, масштабировать). В начале вы перемещались в 3D -пространстве, теперь перемещаться будет только объект. Переместите мышкой одну из стрелок вокруг объекта.

Представьте себе следующее: Кадр1 = начальная позиция, конечная позиция = кадр 100 (и вместо куда там космический корабль, например X-wing из звездных войн...)

И не говорите мне, что вам еще не начало нравиться изучать эту замечательную программу...

Элементарные способы редактирования объектов это: перемещение, вращение и масштабирование. Вы уже знаете как перемещать объект вдоль оси, давайте попробуем его повернуть. Выберите виджет вращения:

Любая цветная дуга вокруг объекта позволит вам повернуть объект вокруг соответствующей оси. После изучения этих основных приемов трансформации объектов предлагаю вам поэкспериментировать в следующем порядке:

  • Опция трансформации, оставшаяся неосвещенной – масштабирование.
  • Вы можете совместить все виджеты трансформации, удерживая Shift при выборе каждого из них.
  • У всех виджетов модификаций есть белый круг, если вы начинаете перемещать объект, щелкая по нему, перемещение не будет привязываться к осям.
  • О выпадающем меню, где написано Global , пока можно забыть.
  • Любое незавершенное действие можно отменить нажатием на клавишу «Esc » или правой кнопкой мыши.

После использования всех модификаторов ваша сцена находится в совершенно непредсказуемом виде. Поэтому мы выберем File / New (Blender удалит старый документ без сохранения сделанных изменений и откроет новый со стандартными настройками окружения). Сейчас вы находитесь в стандартной сцене, создаваемой при старте программы и мы поговорим о камере.

Камера

В 3D-мире должна существовать хотя бы одна камера, чтобы Blender знал откуда и с каким параметрами делать снимок сцены (например, в каком формате, png или jpg , сохранять изображение. Вы можете рассматривать сцену в движении с любой стороны, но как ее видит Blender ? В вид на сцену из камеры можно попасть нажав «Numpad 0» :

Прямоугольник, описанный сплошной линией, это сама камера, пунктирный – относится к самому кадру. Давайте сделаем «фотографию» сцены. Самый простой способ – нажать F12 ... и ввввуалллляяяяя!

Это именно то, что называют «Рендер». Забудьте об идее вращать сцену в окне рендера. Это конечное изображение, кадр, такое же как вы получаете делая снимки цифровым фотоаппаратом.

Заметьте, что наиболее освещенные части в сцене находятся прямо перед источником света. В нашей сцене лишь один источник (лампа), это видно по абсолютно черной неосвещенной части объекта.

Вплоть до версии 2.49 рендер происходил в отдельном окне. Но это поведение можно изменить и сделать похожим на поведение 2.50, где рендер происходит в окне редактора изображений UV , развернутом на все рабочее пространство программы (не беспокойтесь, мы не собираемся вдаваться в технические подробности). Для возврата в рабочий вид нажмите клавишу «Esc» (не щелкайте по крестику «Закрыть Окно»).

Панель Кнопок

Давайте рассмотрим содержимое раздела самого правого окна. Здесь большое количество различных кнопок настройки. Давайте рассмотрим основные из них и постараемся получить нужный нам результат. Иконки сверху позволяют переключаться между различными разделами окна кнопок. Этот раздел обычно выбран при запуске программы:

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

Из следующих иконок мы остановимся на восьмой.

Если вы ничего не меняли, то у вас в окне 3D-Вида куб обведен розовым цветом. Это означает, что этот объект выбран. И в разделе «Материалы» вы увидите следующее:

В этом разделе нас интересует панель Preview (предпросмотр) и закладка Diffuse . Щелкните по цветовому прямоугольнику и откроется редактор, в котором вы сможете выбрать нужный цвет и интенсивность (контролируется вращением колесика мыши).

Возможный результат.

Вы, конечно, можете развлечь себя несколькими рендерами (F12 ) с разными настройками материала, но я думаю пора начать забывать о простой сцене с кубом. Пока куб выделен (обведен оранжевым контуром) нажмите клавишу «Delete » и подтвердите удаление.

Добавление объектов

Заранее определенные объекты в 3D -программах называются примитивами . Некоторые из них представляют собой простые геометрические объекты. А некоторые могут являться подарком от программистов готовых экспериментировать с программой, но не занимающихся моделированием. Переключите окно 3D -вида в вид сверху (Numpad 7 ) и щелкните левой кнопкой мыши в центре окна. Это переместит 3D-курсор в место расположения курсора мыши.

Это важно, потому что при создании нового объекта Blender разместит его именно в том месте сцены, где расположен 3D-курсор . Самое время перейти в меню Add / Mesh / Monkey .

Попробуйте повращать и поперемещаться вокруг сцены. Получайте удовольствие от процесса:)

Этот объект представляет собой талисман программы и называется Suzanne. Постойте, время бежать и звонить своим друзьям с рассказом о том, какие замечательные вещи вы умеете делать, еще не пришло (не расстраивайтесь, вы сделаете это чуть позже).

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

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

А как же рендер? Не пропускайте этот этап, это удовольствие за которое не нужно платить:). Не беспокойтесь если у вас получается что-то такое:

Плохая постановка света и камеры привели к не совсем понятному результату рендеринга. Это случилось из-за удаления предыдущего объекта и добавления Suzanne без проверки положения камеры и света относительно него. Для исправления ситуации нам потребуется переместить и повернуть Suzanne с помощью 3D -Виджетов Модификации (например, из вида из камеры «Numpad 0 »). Постарайтесь добиться хорошего вида в камере и правильного падения света на обезьянку. Должно получиться что-то вроде этого:

Правильнее будет повернуть камеру. Можно поворачивать камеру вручную, но есть 2 отличных способа. Сначала просто поверните вид с помощью колесика мыши так, как вам нравится, затем просто нажмите ctrl+alt+num 0 - Активная камера переместиться так, чтобы запечатлеть именно тот ракурс который вы выбрали.

Но возможно, некоторые детали окажутся вне прямоугольника рендера. Спасти ситуацию поможет Shift + f . Если нажать его из камеры, вы перейдете в режим полета управляя мышкой и клавиатурой можно плавно перемещать камеру, до тех пор, пока вы не нажмете ЛКМ чтобы применить новое положение камеры и ПКМ чтобы сбросить перемещение.

Улучшаем внешний вид Меша (MESH)

В левой части интерфейса есть еще одна замечательная панель с кнопками. Эта панель становится видимой, либо невидимой, с помощью раздела меню View/Toolbar . Но гораздо удобнее пользоваться клавишей «T» (убедитесь что курсор мыши находится над окном 3D-вида).

Кнопка, которую вам следует нажать, называется Smooth . Вид объекта значительно улучшится:

Объект перестал состоять из плоских граней (фасетный вид) и стал гладким. Для возврата к фасетной версии объекта достаточно нажать кнопку Flat (но в нашем случае этого не потребуется).

Самое время активировать шестую кнопку в Окне Кнопок и нажать Add Modifier . После добавления модификатора будет доступно меню для выбора уровня Подразделения Поверхности (Subdivision Surface ):

На панели несколько кнопок и полей с цифровыми значениями параметров.

Поле «View: 1» относится к уровню подразделения, который мы видим в окне 3D -вида. В нашем случае это уровень 1 .

Поле «Render: 2» относится к уровню подразделения, применяемому во время рендера объекта.

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

Уровень подразделения View равный 2 поделит одну грань на 16. Попробуйте сделать рендеринг с уровнем подразделения 2 и 3.

Вот и пришло время позвонить вашему брату или другу. Вы определенно оставите его с открытым ртом показав свою работу!

Для любого моделлера не секрет, что для того чтобы успешно моделировать объекты, нужно уметь представлять объект в объеме, видеть его изнутри. Хотя и это умение приходит не сразу, с опытом. Я моделирую сейчас зачастую в голове, когда еду с работы домой к примеру, и потом уже дома мне остается лишь воплотить задуманное в жизнь. Многим по началу трудно замоделить даже кружку, но как правило все эти проблемы от желания всего и сразу. Так не бывает, всему нужно учиться. Я хочу рассказать вам, об уникальном пакете, на мой взгляд, и имя ему Blender.
Сразу стоит сказать, что пакет абсолютно бесплатен и с открытым кодом, а это значит, что вам не нужно переживать за лицензию, а значит вы можете в нем моделировать, печатать, и продавать изделия не опасаясь судебных исков и прочих неприятностей. Конечно вы всегда можете перевести какую-нибудь сумму денег на счет разработчиков, тем самым помогая проекту развиваться дальше.
Другой плюс Blender для вас будет в том, что он адаптирован для 3D печати. В нем есть Плагин для теста модели на пригодность к печати, а также импорт в формат STL и OBJ. На самом деле в Блендере (буду писать его так) есть масса плагинов и расширений, позволяющих настроить его более гибко, под себя. Кроме того, единица измерения в нем (несмотря на разные версии и мнения) равна 1 мм, т.е. 1.00000 = 1 мм. Значит, что 0.0010 - это 1 микрон. Фактически, точность печати модели ограничивается возможностями вашего принтера.
Многие меня убеждали в том, что существует масса CAD систем, с которыми Блендер никогда не встанет в один ряд. Возможно они в чем-то правы, да Блендер не умеет работать с чертежами, но и CAD система не сможет построить скульптуру, скажем Венеры, а Блендер может. Вообще в Блендере многие предметы, вазы например, рисуются путем нажатия нескольких кнопок, что по времени занимает меньше минуты. На высоком уровне поддержка Булиновых операций сложения, вычитания, остатка. На высоком уровне работа с текстом.
Вообще Блендер это серьезный пакет, позволяющий делать анимацию, фильмы, дизайн и даже игры.
Освоил я Блендер меньше чем за неделю, это касается конечно лишь в части моделирования, быстро привык к горячим клавишам и теперь очень редко вспоминаю 3Ds max)) Ниже я размещаю для вас ссылки на сам Блендер, а также на курс обучения, по которому учился я. Пройдя этот курс, прочитав Blender Basics вы сможете уверенно работать в Блендере и как следствие печатать свои модели.

http://www.blender.org/ - официальный сайт, где вы можете скачать Блендер под свою ОС.
http://b3d.mezon.ru/index.php/Blender_Basics_3-rd_edition - Книга по изучению всех основ Блендера (обязательна к прочтению)
http://www.youtube.com/watch?v=7GCtVM-8naY&list=PLC15BA37A75D1F0D1 - канал на YouTube, где автор рассказывает самые важные вещи и научит вас создавать кружку.
http://www.youtube.com/watch?v=WgW90_8zEK8 - мастер класс от человека моделирующего под печать для ювелирки.
http://www.youtube.com/user/fastaboutblender/playlists - Уроки на YouTube от профессионала, рассказывает все, от настроек пакета до малейших нюансов.

Вы всегда можете поискать в сети что-то еще по Блендеру. Просмотрев эти ролики, прочитав книжку, и конечно же практикуясь, вы будете обречены на успех.