Render.ru
Поддержать
(R)om@n
ПОДПИСАТЬСЯ
  • ПРЕДЛОЖИТЬ ПРОЕКТ
  • ДОБАВИТЬ В КОНТАКТЫ
2Записей
6Следят
1Читает
43.2 KЗаходов

Урок по созданию вязаных элементов в 3D

Урок

Здравствуйте все, меня зовут Балашов Роман я занимаюсь 3D графикой и здесь я решил еще и писать что-нибудь.
Достаточно давно запостил вип по созданию персонажа: http://render.ru/xen/threads/muzhskoj-personazh-post-apokalispis.158232/
Дабы не лениться и периодически выкладывать процесс. Процесс все-равно затянулся, но уже подходит к финалу.
У одного из читателей форума возник вопрос по созданию вязаной шапки силами 3D графики. Собственно с этого урока я и начну

Способ придуман не мною. Нечто подобное с использованием MicroMesh и NanoMesh есть на YouTube, только там используется чистая сетка, а не альфа не ее основе. Я пробовал использовать полученную сетку для реализма, но она перегружает сцену ненужным количеством полигонов.
В подробности использования MicroMesh и NanoMesh вдаваться не буду, т.к. в интернете есть огромное количество информации по этой теме.
Итак...
Сначала я сделал несколько завитков, которые имитируют виточки нити в вязанных вещах.

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

Для распределения завитков хорошо подходит кисть ZModeller - InsertNanoMesh - PolyGroupsAll. Тут есть где проявить фвнтазию


Данный пример сделал "на скорую руку", но он вполне нагляден.
И альфа, которая получилась

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

Возвращаемся в ZBrush. Здесь мы будем использовать NoiseMaker

В нойзмейкере:

1- указываем Альфа карту, которую будем накладывать на объект
2- выбераем способ наложения рельефа "UV"
3- пункт MixBasicNoise отвечает за смешивание шума и других эффектов из нойсмейкера - я поставил на 0, чтобы влияния шума не было вообще. Можно немного оставить
4- настравиваем масштаб альфы и силу выдавливания.
Если результат устрваивает кликаем ОК и потом ApplyToMesh.
Далее необходимо снять крарты дисплейса или нормалей с настрйками под свой софт, применить это все в своем софте. У меня получилось так

Для большего реализма я добавил шерсть - рендерится дольше, но и эффект значительно приятнее.


Спасибо за внимание. Т.к. этот урок первый для меня - буду рад комментариям. 
Всего доброго!

706
Комментарии:13
по поступлению
24
1
Спасибо. Урок конечно не для новичков) Суховато.
117
4
(R)om@n
25.11.2015 13:17
 Для новичков было бы очень много писанины, в то время как почти все это есть на том же ютубе. Я обобщил и показал свой метод.  К тому же, новичкам и интересующимся не запрещается задавать вопросы и получать ответы. 
29
0
Romaneus
01.12.2015 16:23
(R)om@n А как Вы ворс (шерсть) добавляли?
117
1
(R)om@n
01.12.2015 18:26
Я делал шерсть в модо - там это дополнительный материал. Думаю в других программах можно сделать подобное. Просто шерсть 2-3  мм длинной. Расстояние между ними 0.5-0.7 мм и толщина ворсинок 0.25-0.35 (в модо задается процент от спейсинга, т.е. у меня 50%). Можно поиграться с параметрами кудрявости и прочими неравномерностями, но это уже для очень близких снимков.
34
0
Gerlen
03.12.2015 15:39
Отличный результат! спасибо за статью.
117
0
(R)om@n
03.12.2015 16:14
Спасибо
2
0
msmemorand
18.12.2015 21:56
результат шикарный, но для новичков, имхо непонятный) говорю как новичек-новичков) очень помогло бы видео процесса, не обязательно даже с пояснениями
62
0
Анна Лозенко
18.04.2016 14:05
У меня вопросик. После использования нойзмейкера, пытаюсь создать корту нормалей. Но, почему то в ней нет той текстуры что делала. Как будто вообще никакого шума не накладывали. Какая может быть причина?(((( 
117
1
(R)om@n
18.04.2016 14:12
в меню surface под нойзмейкером есть кнопочка Apply to mesh  - она применит рельеф к модели
62
0
Анна Лозенко
18.04.2016 14:36
Спасибо большое!=)
117
0
(R)om@n
18.04.2016 19:09
обращайтесь
62
0
Анна Лозенко
24.04.2016 16:24
Как вы создали эффект шерсти?)
117
0
(R)om@n
25.04.2016 22:51
А чуть ниже я писал, что делал шерсть в Modo. Посмотрите