Blender волосы на голове

Моделирование персонажа в Blender (часть 5)

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

Подготовка

Выделите тело девушки и примените модификатор Mirror:
female5
Если некоторые вершины не соединились после применения модификатора, то соедините их вручную:
female5
Переименуйте тело девушки в Base Body Mesh:
female5
Создайте копию тела девушки (Shift + D):
female5
Скройте оригинальный меш из виду (H):
female5
В режиме редактирования выделите указанную часть меша:
female5
Продублируйте данную часть меша (Shift + D):
female5
Сделайте данную часть меша отдельным объектом (P – Selection):
female5
Оригинал скройте, а копию переименуйте в Hair Mesh:
female5
female5
Таким же способом продублируйте и переименуйте торс и ноги. Позже они нам пригодятся для создания платья:
female5
female5
female5

Редактирование меша Hair Mesh

Нажмите S и немного увеличьте объект Hair Mesh:
female5
Выделите указанную часть меша и удалите ее:
female5
После этого удалите половину меша, как показано на рисунке:
female5
Добавьте для данного меша модификатор Mirror:
female5
В режиме выделения вершин придайте мешу форму, как на изображении:
female5
female5
С помощью инструмента нож (K) создайте разрез:
female5
Подымите вершины, чтобы придать объем:
female5
Продублируйте указанные вершины:
female5
Проэкструдируйте продублированные вершины немного вперед:
female5
female5
Скройте меш тела и добавьте дополнительные ребра для большей детализации:
female5
После, в режиме выделения вершин придайте следующую форму:
female5
Примените модификатор Mirror:
female5
Теперь можно приступить к асимметричному моделированию волос:
female5
Верните отображение тела девушки:
female5

Режим Sculpt Mode

Переключитесь на режим Sculpt Mode:
female5
Выберите кисточку F Grab:
female5
С помощью данной кисти придайте волосам форму как на рисунках ниже:
female5
female5
Для большей детализации добавьте модификатор Subdivision Surface:
female5
female5

Добавление деталей

С помощью экструдирования создайте необходимое количество локнов:
female5
female5
female5
Увеличьте количество подразделений до 3-х, чтобы увидеть результат работы:
female5

Моделирования хвоста

Выделите указанную часть меша и удалите ее:
female5
female5
Перейдите в режим выделения ребер и выделите образовавшийся контур:
female5
С помощью экструдирования придайте следующую форму:
female5
female5
Теперь этим же методом создайте хвост:
female5
female5
Чтобы придать объем, выделите линию, как на изображении и немного проэкструдируйте ее в сторону:
female5
female5
Таким же способом завершите моделирование левой стороны и создайте правую:
female5
female5
female5

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

Добавьте в сцену плоскость (3D-курсор установите в том месте, где нужно создать бант):
female5
female5
С помощью экструдирования создайте из плоскости бант, переименуйте его в Ribbon, добавьте модификатор Subdivision Surface и создайте копию для второго хвоста (Shift + D):
female5
female5
female5
На этом мы завершим создание волос, а в следующей части серии уроков приступим к созданию одежды для персонажа.
female5
female5

источник урока

О сайте

На данном сайте Вы сможете найти множество уроков и материалов по графическому
редактору Blender.

Контакты

Для связи с администрацией сайта Вы можете воспользоваться следующими контактами:

Email:
info@blender3d.com.ua

Следите за нами

Подписывайтесь на наши страницы в социальных сетях.

На сайте Blender3D собрано огромное количество уроков по программе трехмерного моделирования Blender. Обучающие материалы представлены как в формате видеоуроков, так и в текстовом виде. Здесь затронуты все аспекты, связанные с Blender, начиная от моделирования и заканчивая созданием игр с применением языка программирования Python.

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

Источник

Моделирование Волос/Меха и Перьев в Blender 3D

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

Давайте посмотрим на кнопки управления генератора частиц. Так генератор частиц выглядит в Blender 2.40:

Как вы можете видеть на рис.1, генератор состоит из множества опций. Что бы увидеть это меню, вам необходимо сначала создать объект, который будет содержать в себе частицы. Давайте добавим сферу: Space —> Add —> Mesh —> UVsphere. Установите значение для Rings и Segments — 20. Затем перейдите к Объектному Режиму (Tab).

Зайдите в меню Object (F7), в этом меню найдите вкладку, которая называется Particles. Нажмите на кнопку NEW и вы увидете меню как на рисунке 1.

Читайте также:  К чему снятся волосы на голове которые выросли

Так как мы не планируем делать анимацию волос/меха, нам нужно сделать частицы статическими. Нажмите на кнопку Static (рядом должна появиться кнопка Animated, она может пригодиться вам, если Вы все же решите анимировать волосы/мех). Для того, что бы возле каждой частицы была сгенерирована прядь, мы должны активировать кнопку Vect (Вектор). Если Вы хотите чтобы кроме частиц, отображался еще и меш — нажмите на кнопку Mesh.

Теперь нам необходимо увидеть наши частицы. Перейдите во вкладку «Particle Motion» и установите значение для Normal 0.010. Теперь Ваша сфера такая, как на рисунке 2. Если нет, включите режим затемнения (кнопка Z).

Blender волосы на голове
Выглядит довольно скучно, не правда ли? Уж никак не похоже на мех, скорее на пучок колючек, торчащих из шарика (конечно же вы можете использовать не сферу, а любой объект на Ваш вкус). Давайте же сделаем наш мех красивым! Для того, что бы это сделать мы должны сделать направление прядей, а так же сглаживание(антиалиасинг) окружения вокруг нашего объекта. Можно даже изменить размер прядок волос, но об этом позже. Сейчас давайте попробуем сделать наш меховой шарик мягким и пушистым.

В Блендере появился новый шейдер! Этот шейдер осуществляет следование текстуры за полигонами объекта с частицами. Другими словами, если Вы наложите на сферу текстуру — она будет следовать за прядями нашего мехового шарика. Мы собираемся использовать градиентную текстуру, чтобы закрасить пряди и сделать эффект утоньшения волосинок к концам.

Blender волосы на голове
Как Вы можете видеть на рис. 3 изображено меню Материалов (F5). В этом меню Вы должны создать новый материал и текстуру (создайте 2 материала, если вы хотите, что бы сфера имела отличный от частиц материал). Установите настройки для материала частиц в точности как на рис. 3. Активизируйте кнопку Strand и Alpha. Альфа способствует прозрачности текстуры — делает невидимым фон текстуры. Как раз это и приводит к утоньшению пряди к концу.

Blender волосы на голове
Давайте сделаем градиентную текстуру. Для этого выберите текстуру типа Blend.

Теперь мы собираемся добавить цвет для нашей градиентной текстуры. Нажмите на кнопку Colorband и измените имеющийся цвет на белый, затухающий слева на право, просто переместите маленькие линии-маркеры в градиентном поле (примечание переводчика: обратите свое внимание на бегунок Alpha(прозрачность цвета), а так же на поле Cur(активный цвет) :). Если вы все сделали правильно, результат должен быть похож на рисунок 5.

Blender волосы на голове

Blender волосы на головеOk, мы создали градиент, который поможет нам сделать эффект утоньшения пряди к концу. Вернитесь в меню Материалов (F5) и выключите цвет текстуры — отключите кнопку Col во вкладке Map To. Мы это сделали для того, что бы мы могли настроить нужный нам цвет волос. Цвет Текстуры мы используем просто как шаблон для перехода от 100% цвета волос от корней, до прозрачного цвета ближе к кончикам.

Blender волосы на голове
А сейчас давайте подберем подходящий «волосяной» цвет в меню Материалов. Подберите подходящий цвет с помощью бегунков R, G и B; бегунок Alpha установите в нулевую позицию.

Если вы сделали все как описано выше то у Вас должно получиться, что то вроде этого:

Blender волосы на голове
Как вы можете заметить, пряди приобрели некоторый эффект затухания цвета к концам. В Blender’е есть еще одна функция которая поможет нам сделать кончики прядей тоненькими. Она называется Strands и находится в Меню Материалов. Эта функция создает затемнение/осветление прядей(объектов использующих в настройках текстуры опцию Strand) в зависимости от их длины.

Я установил значение для Shape -0.900 — это сделает наши прядки очень тоненькими.

Blender волосы на голове

И если вы решите сделать рендер сейчас, он будет похож на этот:

Теперь, давайте сделаем мех более объемным. Вернемся к Редактору частиц и увеличим количество частиц.

Blender волосы на голове
В Меню Частиц, увеличьте для начала количество частиц, скажем… до 20000, если у вас не очень мощный компьютер — установите значение Disp 20. В режиме просмотра будут отображаться всего 20% процентов частиц, однако при рендере они будут присутствовать все. Теперь, когда у нас достаточно частиц — сделаем их более объемными. Как Вы наверно знаете тяжелый мех всегда немного приспускается вниз. Поэтому, изменим направление частиц по оси Z: Z-force = -0.2 и добавим частицам некоторую случайность с помощью Random — 0.005, что бы волосинки не были одинаковыми. Установите остальные настройки как на рисунке 11.

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

Читайте также:  Чем сделать рисунок на голове в волосах

Сделать длинные волосы( которые можно уложить в прическу) — очень легко, в этом нам поможет Кривая Bezier. Добавьте кривую Space —> Add —> Curve —> Bezier Curve и не снимая выделения с кривой, перейдите в ее Меню (F7). В этом меню во вкладке «Field and Defection» кликните по списку в котором стоит значение по умолчанию None. Измените это значение на Curve Guide.

Blender волосы на голове
Как вы видите волосы теперь следуют за кривой. Вы можете любыми способами изменять форму кривой, экструдировать ее «E» и при этом частицы будут следовать за ней.

Опять же я не могу не подчеркнуть, насколько важно освещение. От этого зависит качество волос, научитесь делать хорошее освещение и вы будете вознаграждены! Хороший способ получить блестящие волосы, увеличить значение Spec в настройках материала, так же увеличьте Hard до 70-100.

Для того, что бы сделать волосы более пушистыми и прозрачными, вы должны активизировать кнопку Ztransparency, которая находится в настройках материалов, во вкладке Mirror Transp. После этого, время рендера сильно увеличится. Вы можете использовать альтернативную функцию Ray-Transparency и настраивать значение прозрачности Depth. Убедитесь, что в окне настроек рендера у вас активизирована кнопка Ray, иначе Ray-Transparency не будет работать.

Красивые волосы? Чтобы сделать так же, настройте свои частицы так же как на рис.16.

Blender волосы на голове
Что значат эти настройки. Я уменьшил количество частиц, что бы волосы не были похожи на мех и выглядели более реалистичными. Затем я увеличил значение Normal — для того что бы немного «вспушить» волосы. И уменьшил значение для R-Life(0.4). Я так же изменил форму кривой Bezier, для более красивой формы пряди.

Blender волосы на голове
Хотите сделать прядь волос еще более динамической? Читайте дальше:

Вы можете использовать несколько кривых Bezier. Сделайте копию кривой и расположите ее как показано на рисунке 17.

Blender волосы на головеНе снимая выбора с кривой, перейдите к ее меню Редактирования (F7) и активизируйте кнопку «Additive«. Эта кнопка активизирует функцию регулирования сближения между кривыми-направляющими. Изменяя значения Min-Dist и Fall-off вы сможете управлять дистанцией между кривыми, а значит и формой пряди. Установить маленькое значение для Min-Dist, как показано на рисунке 18. Экспериментируйте со значением Fall-off, для того что бы отрегулировать направление пряди волос.

Если Вы все сделали правильно, то вы сможете управлять прядью, разделять ее на части.

Blender волосы на голове
Как вы можете видеть из рис. 19, у вас есть полный контроль над прядью. Можно менять длину каждой «кривой» и тем самым, вы сможете управлять частицами, которые находятся вблизи кривой.

Теперь Вы можете делать различные прически из волос — фантазии нет границ! Вы можете делать хвостики, косички все, что угодно… Теперь Ваши персонажи никогда не будут лысыми 😉

Оригинал туториала (англ.) Вы сможете найти здесь

Автор: Tommy Helgevold

Перевод: Balista

Источник

Как делать волосы в Блендере 2.79

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

  1. При помощи бевельных кривых сделать геометрию.
  2. Конвертировать кривые в полисетку.
  3. Конвертировать полисетку в систему частиц тип волосы.

Геометрия

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

Включение бевельного объекта для кривой Путь в табе Геометрия в Свойствах Кривых.


Материал

Вторая часть видеоурока на любителя. Это схемы материала чувака: A, B

Я пробовал, терпения не хватило. Сильно долго. Этот вопрос скорее теоретический, чем практически применимый. Сайклз вообще медленный сам по себе.

Но я сделал нечто подобное для рендерера Блендер. Идея заключается в том, чтоб вдоль волосяных кусков пустить борозды из нормала, а кончики сделать прозрачными.

Это ход работы с шейдерными узлами


1. Частично прозрачный материал с текстурой Blend. Шарик прячется за цилиндром, который с низу до половины прозрачный.

2. Материал с нормалом из текстуры Marblе. Текстура на материале шарика.

3. Материал с нормалом из текстуры Marble, частично прозрачный по маске текстуры Blend и объединенный с ним. Текстура на материале шарика.

4. Материал с нормалом из текстуры Marble, частично прозрачный по маске текстуры Blend и объединенный с ним, с добавлением синего цвета на место нормала. Tо есть и цвет, и нормал идут одновременно.

5. Blender Render Material Nodes

6. Картинка

А это конечный продукт с текстурами Voronoi и Blend


Oписание

В рендерере Блендер узловой материал не работает прямо на кривых. Почему-то UV геометрия на кривые не ложится, хотя и активирована в табе Текстурное пространство в Свойствах Кривых. Наверное, она только в Сайклз работает. Потому волосы я перевел в мэш, уменьшив разрешение Preview U на волосах до 2, а на бевеле до 6, чтоб комп сильно не тормозил. Ниже вы найдете подробное описание, как конвертировать кривые в полисетку. Потом, чтоб волоса стали поглаже, на мэш я поставил модификатор Subdivision Surface.

Потом я подключил узловой материал к этим волосам.

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

Потом в Свойствах Визуализация я включил

Затенение: Альфа: С прозрачностью.

А потом с узлами композитинга я прорендил картинку.


Конвертирование кривых в полисетку

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

Я в качестве бевела использую окружность NURBS, а не безье, как на видео выше. Можно использовать любую кривую.

Nurbs Curve as Bevel

Path as a hair strand

Path + Bevel

Перед конвертированием надо уменьшить Resolution: Preview U на бевеле и, возможно, на волосах. Если оно сильно большое компьютер может зависнуть.

Path в мэш переводится комбинацией Alt-C.


Конвертирование полисетки в систему частиц

Установи эддон HairNet-0.5.1.zip для Блендер 2.79.

Сначала надо сделать швы на поперечных реберных петлях. Волосы будут расти поперек них и повдоль продольных реберных петель.

  1. Select две соседние вершины на одной продольной реберной петле.
  2. Ctrl-E > Edge Loop
  3. Меню Select > Checker Deselect в режиме Vertex Select

  1. C select по оранжевым точкам

  1. Ctrl-E > Edge Loop
  2. Ctrl-E > Mark Seam
  3. Ctrl-I
  4. Ctrl-E > Mark Seam

В

Object Mode в разделе Particles в табе HairNet включи Emit Hair on Itself и нажми Add Hair From Sheets.

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

Переключись в

Particle Mode. Кликни по волосам.

Кликать обязательно, чтоб система частиц стала нередактируемая, а волосы не разлетелись в разные стороны.

Еще помогает стереть дубликаты: A > W > Remove Doubles.

В

Свойствах Particles поставь


Tab

Option

Value
ChildrenDisplay1
ChildrenRender3
ChildrenRadius0.01
ChildrenRoundness
RenderStrand RenderOFF
RenderBi-SplineON
RenderSteps6
RoughnessUniform0.2
RoughnessSize1
RoughnessEndpoint0.5
RoughnessShape10
RoughnessRandom1
RoughnessSize10

Radius желательно ставить низкий. Так натуральней выглядит. Radius — это расстояние на которое дети Simple расползаются от родителя. Для разных прядей можно ставить разный радиус.

По желанию еще можно экспериментировать с

Kink, но это не обязательно.

Если волоса получатся толстые и бугристые, то картинку надо прорендить на большее разрешение — чем больше, тем лучше — а потом уменьшить ее в GIMP.

Axis
Value
Y600
X800
Size200%
Axis
Value
X800
Y600
Size800%

Но сначала старайся уменьшить толщину волос в Material > Strand, поставив Blender Units.

Чтоб спрятать эмитер поставь

Bounds в Maximum Draw Type. Для анимации прикрепи его к черепу Ctrl-P.

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

Мягкая тень от волос

Итогo

Как делать косы, я написал тут и тут.

Источник

Читайте также:  Шелушится кожа на голове сухой волос