3д моделирование в блендер для начинающих. Blender3D от моделирования до анимации. Обучение. На самом деле

Темой сегодняшней нашей статьи станет программа 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 бесплатно на русском языке. Новая версия уже ждет вас в каталоге.

Blender 3D систематически обновляется группой разработчиков и постоянно развивается. Этому он и обязан своей популярностью. Кроме того, вес дистрибутива всего восемь мегабайт!

Программа Блендер: функции

Программа Блендер 3Д будет интересна и полезна не только профессионалам, но и новичкам. Какие же функции есть у этого редактора?

  • Кроссплатформенная русская версия.
  • Большое количество встроенных примитивов: кривые Безье, полигональные модели, векторные шрифты, система быстрого моделирования в subdivision surface режиме, NURBS поверхности, метасферы, скульптурное моделирование.
  • Встроенные инструменты рендеринга и интеграция с YafRay, LuxRender и пр.
  • Набор инструментов анимации: инверсная кинематика, динамика мягких и твёрдых тел (на базе Bullet), нелинейная анимация, скелетная анимация и сеточная деформация, редактирование весовых коэффициентов вершин, ограничители и т. д.
  • Blender 3D использует Python для создания инструментов и прототипов, системы логики в играх, движения файлов, автоматизации.
  • Базовое комбинирование видео.
  • В редакторе есть Game Blender, реализующий интерактивные функции (определение коллизий, движок динамики, программируемая логика).
  • Создание дополнительных real-time приложений.

Интерфейс, которым обладает 3D редактор, нельзя назвать простым. Он далек от стандартного, поэтому вам придется разобраться, как пользоваться. Есть специальные уроки, которые также можно скачать через торрент или просмотреть онлайн.

Горячие клавиши соответствуют определенным функциям. Есть объектный режим (отдельные объекты) и Режим редактирования (работа с данными объекта). Практически все манипуляции выполняются с помощью клавиатуры.

Дополнительные возможности Blender 3D

Перечислим еще несколько важных особенностей программы:

  • Объекты и их данные разделены.
  • Внутренняя файловая система.
  • Различные элементы, объекты, плагины, материалы, шаблоны, текстуры, звуки, изображения сохраняются в единый «.blend» файл.
  • Возможность экспорта в такие форматы, как obj, dxf, stl, 3ds и др.
  • Цветовые схемы, прозрачные плавающие элементы - поспешите обновить ПО, последняя версия может вас удивить своими новшествами.

Загрузите программу прямо сейчас для Windows 7 или других версий, а также для Linux, OS X, Solaris и BSD. Создавайте собственные 3D модели, рисуйте, наделяйте персонажи оснасткой.

Трехмерная компьютерная графика ждет знакомства с вами. Уже более 250 000 человек пользуются этим пакетом, поддержка реализована по всему миру!

В архиве собраны простые практические работы для выполнения в среде 3D моделирования Blender. Материал содержит инструкционные карты и выполненые работы. Составлен с исползованием интернет-ресурсов.


«ПР 3 Самолет»

Практическая работа «Самолет»

Задание

Способ выполнения

Иллюстрация

Из куба сделать прямоугольный параллелепипед

Используем клавишу S для изменения размеров куба: по оси X – 3,0; по оси Y -1,5; Z -0,5

Отобразить вершины прячущиеся за передние

Нажмите на кнопку Visible Selection не выходя из режима редактирования

Выделить ребра

Нажмите клавишу выделения ребра и поочередно выделяйте ребра при зажатой клавише shift

Включить инструмент Extrude и вытянуть переднюю часть вперед

Специальная кнопка на панели Mesh Tools окна кнопок: Extrude или с помощью горячей клавиши E (англ. буква).

Вытягиваем при зажатой клавише ctrl .

Сузить вершину в конус

Нажать клавишу S и, удерживая клавишу ctrl , перемещать мышь до тех пор пока размер верхней части не будет равен 0,1.

Создать верхнюю часть самолета и хвост.

Повторить п.5,6,7.

Создать крылья.

0 на NumLock

Просмотр содержимого документа
«ПР 4 Башня Замка»

Приложение 3

Экструдирование (выдавливание) в Blender.

Практическая работа «Башня Замка»

Задание

Способ выполнения

Иллюстрация

Запустить Blender. Включить режим редактирования

Удалить куб

Клавиша Delete

Переключиться на вид сверху и Добавьте меш -кольцо

NumPad – 7

Add – Mesh - Circle


Переключиться на вид спереди и начать экструдирование


Сузить верх кольца

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


Выделить вершины основания конуса

Выберите вершины нижней части конуса при помощи клавиши выделения вершин.

Сузить основание конуса

Запустите экструдирование (клавиша Е ) и потом сразу же нажмите S . Уменьшите немного внутреннюю часть башни. Когда ширина тела вашей башни будет достаточной (на ваш взгляд), щелкните левой кнопкой мыши, чтобы зафиксировать размер.

Создание тела башни

Экструдируйте вершины вниз. Нажать клавишу Е и, зажав клавишу CTRL , протащить вниз.

Добавление других элементов


Переключиться на вид из камеры

0 на NumLock

Просмотр содержимого документа
«ПР 5 Стены Замка»

Экструдирование (выдавливание) в Blender.

Практическая работа «Стены замка»

Задание

Способ выполнения

Иллюстрация

Переключитесь на вид сверху. Добавьте 5-стороннее меш -кольцо. Придайте ему правильный размер.

NumPad – 7

Add – Mesh – Circle

Совместите башню со стеной

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

Добавьте остальные башни

Скопируйте башню ( Shift + D ) и переместите по остальным углам.

Придать стенам объем

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

Придать стенам высоту

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

Переключиться на вид из камеры

0 на NumLock

Просмотр содержимого документа
«модель здания»

Практическая работа «Как сделать модель здания в программе Blender »

Указание к работе: при нажатии любой клавиши, указатель мышки должен быть на рабочем поле (на поле где расположен объект).

Задание

Способ выполнения

Иллюстрация

Запустив Blender, уменьшить куб.

Нажать на клавишу S и передвинуть мышь.

Из этого куба мы с вами создадим контуры здание.

Для начала перенесите этот куб вверх по оси Y и выделите 4 боковых грани куба.

Для этого надо нажать клавишу Z и выбрать Edit Mode . Затем выделить 4 боковых грани куба и нажать на клавишу E (клавиша экструдирования или выдавливания) вытянуть их.


Учтите, когда вы будете менять направление вашего контура по осям Y и X , то нужно будет сделать 2-ное вытягивание, а потом созданные вами четыре грани выделить и вытянуть только уже вниз, как в предыдущем случае.


Сделать копию получившейся модели.

Теперь нужно выделить всю созданную модель и с помощью Duplicate Object сделать копию модели.

Выбрать консоль для дальнейшего редактирования.

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

Повернуть дубликат

Повернуть дубликат вашей модели, взяв за зеленую дугу и двигая мышкой.

Подгоняем дубликат.


Выбираем вид

Теперь выбираем вместо Edit mode в той же консоли Object Mode . Нажмите клавишу Z .


Перемещаем выделенную модель


Соединяем стороны здания.

Выбираем Edit Mode и выбираем любую из сторон (рис. из пункта 7) и вытягиваем ее (рис. из пункта 8). Только для этого в данной консоли выберите данную иконку. .Таким образом мы соединили нижнюю сторону здания с верхней. По такому же принципу и остальные стороны.


Рассмотреть объект.

Вы можете воспользоваться клавишами управления обзором сцены.

«1» – вид спереди.

«2» – вращение вида вниз.

«3» – вид справа (сбоку).

«4» – вращение вида влево.

«5» – ортографический вид.

«6» – вращение вид вправо.

«7» – вид сверху.

«8» – вращение вида вверх

Примечание: выполнив пункты с 1 по 11, у вас получится только каркас здания без окон и дверей. Окна и двери вы можете сделать сами.

Просмотр содержимого документа
«пирамидка»

Инструкционная карта

«Пирамидка»

Запустив Blender , удалить куб, настроить окна проекций.

Х, затем Enter (или Delete , затем Enter ); разделить рабочее поле на три окна – проекции (ПКМ, Split Area ); 1 окно: View – Front (вид спереди); 2 окно: View – Top (вид сверху); 3 окно: View – Camera (перспектива).

Добавить на сцену объект

Клавиша «пробел»; Add -Mesh -Torus

Выполнить масштабирование объекта

Клавиша «S » - (пропорционально);

Клавиша «S +Z » - (увеличение высоты кольца);

Перемещение объекта

Клавиша «G +X » - по оси X (длина);

Клавиша «G +Y » - по оси Y (ширина);

Клавиша «G +Z » - по оси Z (высота).

Повторить пункты 2, 3, 4 – ещё два раза

Добавить на сцену объект

Клавиша «пробел»; Add -Mesh - UVsphere

Повторить пункты 3, 4

Произвести сглаживание объектов

Выделить объект – щелчок ПКМ (несколько объектов – Shift + ПКМ; нажать клавишу F 9 (панель сглаживания) – Set Smoth ;

Добавить материалы

Выделить объект – щелчок ПКМ; нажать клавишу F 5 (панель материалов) – add new – кнопка - col (выбрать цвет).

Повторить пункт 8 для всех объектов

Для самостоятельной работы:


Просмотр содержимого документа
«ПР 1 Капля»

Приложение 1

Объекты в Blender. Практическая работа "Капля".

Инструкционная карта

Задание

Способ выполнения

Иллюстрация


Delete, затем Ok.

Добавить на сцену сферу.

Переключиться на вид спереди.

Приблизить сферу.

Навести мышь на сферу и покрутить колесо мыши.

Переключиться в режим редактирования.

Сбросить выделение.

Выделить самую верхнюю вершину сферы.

Щелчок правой кнопкой мыши по самой верхней точке сферы.

Включить пропорциональное редактирование переходов.

Нажать O (англ. буква "оу").

Переместить вершину вверх и, возможно, немного в сторону, предварительно отрегулировав количество передвигаемых вершин.

G - включение режима перемещения.
Колесо мыши - регулировка охваченных вершин (видна окружность).

Слегка переместить вверх нижнюю вершину.

Аналогично п.7 и п.9

Переключиться в объектный режим

Придать получившемуся объекту сглаженность.

Кнопка "Set Smooth" на панели редактирования (Editing).

Переключиться на вид из камеры

Запустив Blender, удалить куб.


Клавиша Delete

Добавить на сцену цилиндр.

Выбрать: Add - Mesh - Cylinder.

Удостоверьтесь, что вы находитесь в объектном режиме.

Уменьшить цилиндр по всем осям до 0.3 от прежних размеров.

Нажать S, затем, зажав Ctrl, двигать мышью пока значения в левом ниженем углу 3D-окна не станут равны 0.3.

Вид спереди.

Увеличить цилиндр по оси Z в 7.5 раза.

Нажать S, затем Z, и, зажав Ctrl, двигать мышью пока значения в левом нижнем углу 3D-окна не станет равно 7.5.

Закрепить, щелкнув левой клавишей мыши.

Повернуть цилиндр на 90 градусов по оси Y.

Нажать R, затем Y, и, зажав Ctrl, двигать мышью пока значения в левом нижнем углу 3D-окна не станет равно 90.

Закрепить, щелкнув левой клавишей мыши.

Продублировать цилиндр. Копию переместить по оси X так, чтобы два цилиндра касались друг друга

Дублирование: Shift + D.
X, затем перемещение с помощью мыши.

Поскольку в молекуле воды угол связи H-O-H равен 104.5 градусов, то следует развернуть второй цилиндр
по оси Y на 75.5 градусов (180-104.5).

Совместить концы цилиндров.

Перемещать с помощью мыши за красную и синюю стрелки-оси.

Разместить 3D-курсор в точке соединения двух цилиндров

Щелчок левой клавишей мыши

Добавить сферу (которая будет служить моделью атома кислорода

Выбрать: Add - Mesh - UVSphere.

Два раза продублировать сферу, а дубликаты перенести на концы цилиндров.

Дублирование: Shift + D.
Перемещение с помощью мыши.

Уменьшить крайние шары до значения 0.8 от первоначального.

S. Перемещение мыши при зажатом Ctrl.

Объединить все элементы модели.

Выделение группы элементов: поочередный щелчок правой кнопкой мыши при зажатой клавише Shift.

Объединение: Ctrl + J.

Переключиться на вид из камеры

Откорректировать размещение модели на сцене

С помощью инструментов перемещения и поворота

Практическая работа "Снеговик".

Первый этап. Создание основы

    Открываем Blender.

    Очищаем рабочую область, удалив исходный примитив. Нажимаем на Delete и подтверждаем удаление.

    Снеговика можно сделать из нескольких простых частей. Начнём с его основы, трёх сфер разного размера. Добавить новый объект сцены можно двумя способами. Либо на верхней панели выбрать Add - Mesh - UV Sphere, либо сочетанием клавиш SHIFT+A и там выбрать сферу. Проделать операцию три раза.

    После того, как три сферы готовы, можно начать собирать снеговика. Нажав правою кнопку мыши и выбрав одну из сфер, с помощью клавиши S изменяем размер сферы. Таким образом, получаем три сферы разных размеров.

    Получаем основу снеговика.


Второй этап. Украшение снеговика

1. Лицо снеговика состоит из трёх элементов морковки - носа и двух глаз. Сделать глаза несложней, чем один из комов основы. Добавляем две сферы, но гораздо меньшего размера, размещаем их на верхнем коме.

2. Морковку делаем из конуса. SHIFT+A и там выбрать конус, но чтобы из него получился нос, придётся его перевернуть. В нижней части экрана выбираем указатель, который находится правее стрелочки и на самом конусе, появляются измерения по трём осям, их можно изменять и конус будет вращаться. Повернув его на девяносто градусов, устанавливаем его на голове снеговика.


    ППереходим к рукам. Их мы делаем из цилиндров. Нажимаем комбинацию клавиш SHIFT+A и там выбираем цилиндр. Переворачиваем его точно так же, как и конус, но длина конуса по умолчанию слишком мала для нашей модели. Поэтому выбираем Edit Mode и нажимаем правой кнопкой мыши на верхнюю грань, тянем её вверх. Перевернув устанавливаем руку на туловище. Повторяем действия для второй руки.

3. Снеговику необходим головной убор. Ведро сделаем из цилиндра. Редактируем из меню Edit Mode. Выбираем верхнюю грань и уменьшаем её размер.



4. Добавим красок. В правой панели - меню материалов, есть возможность выбрать цвета и раскрасить снеговика. В результате получится цветное изображение.


5. После рендеринга наш снеговик не выглядит ярко. Проблема заключается в недостаточном количестве света.


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


КДПВ. По мотивам.

О чем пост

Пост написан по мотивам этого комментария . Особенно вдохновила картинка в ответах к этому комментарию. Изначально хотел здесь написать про UI и основы моделлинга в Blender, но выходит многовато (я словообилен). Поэтому, про моделлинг - позже (если публика захочет). А здесь - про UI Blender с точки зрения непрофессионала.

Вступление/предисловие/disclaimer.

Сварщик я ненастоящий и 3D-моделлингом занимаюсь просто для удовольствия и довольно эпизодически (как видно моим результатам в КДПВ). И очень хочу это подчеркнуть. Ни одна моя модель дальше моего компа не уходила и оценку я давал сам себе. Начинал, как и многие, с 3Ds Max Studio Autodesk (до сих пор не в курсе, как же правильно Тридэмакс зовется). Что такое стек операций, как текстурировать, делать полупрозрачный материал и рендерить – я освоил. Как сделать лодку при помощи NURBS – нет.

После очередной переустановки системы и попытки разобраться, чем «Autodesk 3ds Max 2009» лучше «Discreet 3dsmax 7» и на основании этих данных отдать выбранной версии пакета время на скачивание и гигабайты системного раздела на установку (с попутным загрязнением системы всякими дополнительными программами) я сдался. Мое хобби – моделлинг, а не рендер гигахайполиполуторачасовых мультиков для очередной версии Варкрафта.

К тому времени я уже хорошенько полазил по интерфейсу макса (в основном, чтобы решить очередную проблему типа «как же вернуть отображение стрелочек поворота/масштабирования»), чтобы для себя решить, что макс – это как ворд, почти все пользуются 5% функциональности, остальные 95% нужны профессионалам, которых самих – 5%. Цезарю – цезарево.

В общем и целом, я был готов смириться с потерей возможности назначать волосы на шарик взамен на более manageable программу моделлинга. Поизучав рынок, отбросив остальные комбайны типа Maya и LightWave, не восприняв SketchUp, я поставил Blender. Скажу сразу – мне повезло, и ко времени моих поисков ребята из Blender Foundation ушли от своего старого интерфейса:


Рисунок 0. Интерфейс версии 2.4, который я, к счастью, не застал.

Программа оказалась:

  • Бесплатной – без комментариев.
  • Легковесной:
    • Blender-2.76b-windows64.msi: 79.8 Mb
    • Autodesk 3ds Max 2016 x64 (даже боюсь представить, как инсталлятор выглядит): 7000 Mb (по показаниям рутракера)
  • Manageable. Windows, MacOs, Linux, FreeBSD. Можно скачать.zip-пакет. Скучая за служебным компом с линуксом в командировке, можно вполне себе отдаться хобби, удалив потом после себя следы.
  • Покрывающей все мои хотелки даже с лихвой (сейчас вот вроде они рендер-движок Cycles вовсю полируют – случайно нагугленный пост на хабре , например). NURBS, inverse kinematics, скульптинг – you name it, как говорится. Не хочу быть продавцом бесплатного продукта, просто посмотрите www.blender.org/features , там есть картинки.
  • Способной общаться с внешним миром. Из коробки есть экспорт/импорт в том числе для:
    • .fbx (эти ваши Unity с этими вашими анимациями)
    • .stl (SolidWorks одобряэ, например)
    • .obj (что-то вроде стандарта для 3D пакетов)
    • .3ds (ну а вдруг?!)
В общем, я начал с ней осваиваться, а потом и пользоваться. Процесс идет уже несколько лет. Процесс эпизодичный, и, повторюсь, в виде хобби. Ниже, собственно, мои результаты освоения.

UI

Дефолтное окно



Рисунок 1. Окно версий 2.6+ по умолчанию после старта. Обратите внимание на обведенные красными квадратами кнопки.

Выглядит не мегапросто, но, имхо, это потому, что ребята из BF верят в «показ товара лицом».

Как видно из надписей на картинке, ситуация при старте с настройками по умолчанию следующая:

  • На сцену добавлен кубик, лампа и камера. Что, теоретически, дает нам возможность мгновенно запустить рендер сцены (F12 для старта, Esc для выхода) и получить не черный экран.
  • Открыты панели управления областью 3D-сцены, что, опять же, теоретически, дает возможность сходу потюнить отображаемую сцену.
  • Добавлена область таймлайна на случай, если нам опять же, сходу, захочется кубик поанимировать.
На мой взгляд, решение спорное. Но, с другой стороны, оно показывает сразу и возможность открыть несколько областей, и как замоделенные объекты выглядят, и о настроечных панелях говорит.

На самом деле

Так или иначе, на самом деле, вы видите следующее:


Рисунок 2. Структура окна Blender.

Акцентирую внимание на отсутствие порядковых номеров возле слов «Область». На самом деле, окно самого блендера – это рабочий стол с управляемым набором областей (в программе их называют Area). Меню (в самом верху) – это тоже область. Их можно ресайзить (как обычно, мышкой за край области), разбивать/склеивать (опять же, мышку на край области, правый клик, выбрать желаемый вариант), менять тип (меню – это тоже тип области).


Рисунок 3. Слева - меню разделения/склеивания областей, справа - кнопка смены области (см. также рисунок 1).

Можно сделать ностальгический лэйаут (я таким поначалу пользовался, потом выучил кнопки смены видов в 3D области (NumPad 1,3,7 - спереди, справа, сверху. Если вместе с Ctrl - то противоположные - сзади, слева, снизу. NumPad 5 - переключение между ортогональностью и перспективой)):


Рисунок 4. 3DS Max - подобный интерфейс.


Рисунок 5. Слева помечена кнопка выбора существующего лэйаута, справа - кнопки добавления и удаления текущего лэйаута.

Важно отметить, что в Blender есть функция сохранения настроек UI (File->Save Startup File).

По итогу, я удалил со сцены пред-созданные лампу, камеру и кубик, а так же склеил область анимации с областью 3D сцены, убив таким образом всю задумку ребят из BF . После чего воспользовался указанной функцией. Теперь у меня на старте окно такое:


Рисунок 6. 4 области - меню, аутлайнер (содержимое сцены), настроечная и, собственно, 3D-сцена.

Когда я начинаю новую модель - это самый необходимый минимум. Далее, зная вышеописанное, можно наворотить в плане отображения что угодно.

Резюмируя. Это не Blender страшный, это дефолтные установки спорные.

Навигация

Левая клавиша – установка 3D курсора (о нем ниже) в указанную точку.
Правая клавиша – выбор чего нибудь (объекта, грани и т.п.).

Средняя клавиша:
Драг – вращение вокруг центра сцены (или вокруг курсора, об этом ниже).
Скролл – удаление/приближение от/к центру сцены / куросору.
Tab – переключение режима редактирования (ниже).
Пробел – окно поиска команды.
100500 сочетаний клавиш – остальные команды (о некоторых – ниже).

Работа с программой

Отступление

Как уже указывалось ранее, программа может многое, при этом выглядит удобоваримо со старта. Концептуально говоря, все эти пляски с лэйаутами, на мой взгляд, служат одной цели – позволять пользователю сфокусироваться на определенном типе задачи, ценой отбрасывания ненужных на данном этапе возможностей (сравните предустановленные лэйауты, например, скриптинга и моушен-трекинга).

То есть, программа на разных этапах выглядит по-разному и, в общем случае, требует разных знаний (что лично мне позволяет не загружать мозги редактированием видео, например).

Возвращаясь к максу – я как-то читал, что первые версии были написаны под дос и, соответственно, имели ограничение в 640 Кб (вот можно глянуть прототип вообще vimeo.com/9652184). Отсюда решение – набор программ вместо одной программы. То есть, чтобы отрендерить объемную букву, надо было:

  1. Открыть программу рисования 2D-линий, которая позволяла делать сплайны, например, и нарисовать букву. Сохранить файл, закрыть программу.
  2. Открыть программу 3D-моделлинга с поддержкой Bevel, вытянуть букву в 3D, сохранить, закрыть.
  3. Открыть текстурную программу, натянуть текстуру, сохранить, закрыть.
  4. Открыть программу рендера, отрендерить.
Похожая механика мне видится и здесь, с той лишь разницей, что переключение между видами задач – мгновенное. Задачу, при этом, определяете вы сами. И, что важно для меня, интерфейс остается чистым.

Вступление

Вот тут, по-моему, самое место написать самую важную мантру Blender, которую вы (если начнете с ним знакомиться), встретите практически везде: “Используй горячие клавиши”. Мало кто начинает работу с новой программой, выучив все ее горячие клавиши. На этот случай и предусмотрена панель работы с объектами (см. рис. 1) - обратите внимание на табы слева панели. Кстати, обе панели на области 3D-сцены скрываются/отображаются по нажатию T и N. Окно поиска команды (пробел) - тоже из этой оперы.

Но использование горячих клавиш (по крайней мере, в моделлинге) - лично я очень рекомендую. Благо, основных операций не так уж и много, штук 10-15. За время работы над одной не самой элементарной моделью выучиваются влегкую. Надо признать, что интерфейс позволяет сделать что угодно, не нажав ни одной горячей клавиши. Просто это займет больше времени. Тут как в старкрафте - или ты гоняешь Джима Рейнора по карте и яростно ставишь все его 3 мины кликами по абилкам внизу справа, или контролишь дроп против корейцев.

В следующей серии - про моделлинг.

Теги: Добавить метки