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

Рис. 8.31. Сплайны волос соединены или развернуты
В описанной ниже методике используется инструмент клонирования направляющих. Он облегчает копирование сплайнов и их расположение вдоль определенной траектории, заданной другими кривыми (направляющими). Если в используемом вами программном обеспечении имеется какой-либо инструмент клонирования, позволяющий задавать направление копий, то вы сможете воспользоваться этой методикой. Если программа генератора волос требует двухточечных полигонных цепочек, вам также понадобится инструмент или модуль преобразования сплайнов в направляющие цепочки.
Приведенные ниже инструкции предназначены для создания направляющих волос с помощью групп из трех сплайнов на каждом участке. Наличие трех сплайнов в каждой группе сделает динамику мягких тел менее требовательной по отношению к задействованию вычислительных ресурсов компьютера. Если вы не планируете применять динамику мягких тел (эта методика рассматривается ниже в этой главе), то для создания более пышных волос можете использовать группы из семи или большего количества сплайнов. При моделировании длинных волос кривые могут перекрывать тело, особенно если вы планируете создать накладывающийся объект. После активизации функции наложения пряди волос будут располагаться поверх кожи.
Поместите модель головы на задний слой. Определите, где должен располагаться участок волос. Работая на переднем слое, начните рисовать незамкнутую кривую, имеющую ориентировочно девять узлов (точек). Начните сплайн вверху и впереди головы и опустите его на лоб, к пробору (рис. 8.32). Проверьте, чтобы начальная точка сплайна располагалась внутри черепа. Она будет выступать в роли корня волосяного мешочка. (Вы же не хотите, чтобы волосы выглядели плавающими над головой.) Следующие три вершины расположите достаточно близко к первой, чтобы волос казался слегка приподнятым, и изогните сплайн так, как изгибался бы волос, отходя от черепа.

Рис. 8.32. Создание направляющих для генератора волос. Первый сплайн волос берет свое начало в передней верхней части черепа. В данном случае модель лежит на спине
Продублируйте кривую или создайте новые сплайны, имеющие то же количество точек, что и первый, и разместите их один за другим. Пусть первая кривая будет наружной частью волос, а следующие сплайны располагаются за ней, постепенно все ниже и ближе к черепу. На рис. 8.33 изображена первая группа из трех сплайнов. Имейте в виду, что мы рассматриваем пример моделирования длинных волос. Если вы решите смоделировать короткие волосы, создайте сплайны с меньшим количеством узлов. Направление волос также может быть различным. Например, волосы могут быть зачесаны назад и быть абсолютно гладкими. Напоминаем, что каждый сплайн должен начинаться внутри черепа.

Рис. 8.33. Первая группа из трех сплайнов
Первые три сплайна должны быть примерно равноотстоящими друг от друга. При этом начальная точка каждой кривой располагается внутри черепа, а конечные точки должны располагаться достаточно близко от кожи, но никогда не должны оказаться внутри нее. Выполните зеркальное отображение первой группы из трех кривых и откорректируйте ИХ форму на другой стороне головы (рис. 8.34).

Рис. 8.34. Выполнены зеркальное отображение и корректировка формы первой группы из трех сплайнов для противоположной стороны черепа
Вторая группа из трех сплайнов создается путем дублирования первой (рис. 8.35). Переместите новую группу вдоль черепа, поверните ее и расположите каждый сплайн отдельно. Если вы хотите, чтобы волосы казались расчесанными на пробор, то первый сплайн второй группы должен начинаться у пробора, но размещаться чуть ближе к задней части головы. Этот первый сплайн должен быть сильнее всего искривлен относительно черепа.

Рис. 8.35. Первая группа из трех сплайнов дублируется, перемещается и реорганизовывается во вторую группу. После этого выполняется зеркальное отображение новой группы на вторую половину головы
После соответствующего расположения второй группы обязательно разместите начальную вершину каждого сплайна внутрь черепа. Если вы хотите увеличить толщину волос, изогните кривые так, чтобы они располагались дальше от головы. Самые короткие кривые должны располагаться достаточно близко от черепа так, чтобы волосы естественным образом лежали на голове. Проверьте, чтобы кроме начальных точек сплайны не пересекали череп, и зеркально отобразите вторую группу сплайнов на другую половину головы.
Продублируйте сплайны второй группы и переместите их к задней части черепа. Поверните их и расположите каждую кривую отдельно. Начальная точка каждой кривой должна располагаться внутри черепа. На рис. 8.36 изображена третья группа сплайнов. Некоторые кривые могут накладываться друг на друга, за счет чего расположение волос будет выглядеть более естественным. Третья группа также зеркально отображается и размещается на противоположной стороне головы.

Рис. 8.36. Третья группа сплайнов также зеркально отображается
Теперь пришло время создать четвертую группу из трех сплайнов. Это можно сделать путем копирования и вставки третьей группы и последующего перемещения, поворота и соответствующего расположения продублированных сплайнов (рис. 8.37). Выполните зеркальное отображение четвертой группы и соответствующим образом расположите каждую кривую по обеим сторонам черепа.

Рис. 8.37. Четвертая группа сплайнов и ее зеркальное отображение
На рис. 8.38 изображена следующая группа сплайнов. Эту группу следует повернуть сильнее, чем предыдущие, поскольку она начинается на затылке. Выполните зеркальное отображение пятой группы.

Рис. 8.38. Пятая группа из трех сплайнов повернута и зеркально отображена
Последняя группа (рис. 8.39) размещается посредине затылка. На этом создание групп сплайнов завершается. Этих одиннадцати групп кривых будет достаточно для создания направляющих волос. Следующим этапом будет соединение кривых и создание направляющих, использующихся для клонирования.

Рис. 8.39. После выполнения поворота на затылке располагают шестую группу из трех сплайнов
На рис. 8.40 показано, что верхний сплайн каждой из четырех групп выделен, а остальные скрыты.
Эти сплайны являются подобными, и сейчас они будут соединены.

Рис. 8.40. Верхний сплайн каждой группы выделен, а остальные скрыты
Выделите соответствующие точки вдоль каждой кривой и соедините их незамкнутыми сплайнами (рис. 8.41). Кроме того, очень важно, чтобы начало каждого соединительного сплайна располагалось у первого сплайна, созданного в самом начале процесса. Важно, чтобы соединительные сплайны пролегали в направлении спереди назад. Если ваше программное обеспечение не позволяет вручную соединять кривые, выполните их развертку.

Рис. 8.41. Верхние сплайны соединены незамкнутыми кривыми
Отобразите все сплайны 11 групп. Выделите следующий сплайн каждой группы. Будьте внимательны и выделите именно вторую кривую первой группы и вторые кривые каждой из трех остальных групп. Скройте все оставшиеся кривые и соедините соответствующие точки вторых сплайнов каждой группы. Важно, чтобы соединительные кривые были направлены спереди назад.
Повторите описанные выше действия для остальных сплайнов. Будьте внимательны, выделяя сплайны. На рис. 8.42 показаны все 11 групп, в которых соединен каждый из трех сплайнов.

Рис. 8.42. Все остальные сплайны каждой из трех групп соединены соответствующим образом
Теперь все соединительные кривые можно использовать в качестве направляющих. Выделите каждую группу соединенных сплайнов. Скопируйте и вставьте их в отдельных слой. Выделите первую направляющую, созданную в начале процесса. Скопируйте и вставьте ее в отдельный слой. Выделите только те соединительные сплайны, которые являются частью первой кривой. Вырежьте и вставьте эти соединительные кривые в их собственный задний слой. Теперь у вас должен быть один передний слой с первым сплайном и один задний слой со всеми соединительными кривыми, изогнутыми вокруг головы (рис. 8.43).
Измените окно отображения так, чтобы первая кривая находилась на переднем слое, а ее соединительные сплайны — на заднем. Кривые должны выглядеть так, как на рис. 8.43. Выберите инструмент клонирования направляющих и задайте его параметры.

Рис. 8.43. Первая кривая (черная линия) располагается на переднем слое, а на заднем слое видны только соединительные сплайны (серые линии). Теперь первая кривая готова к клонированию
Rail Clone: Multiple (Клонирование направляющих: несколько).
Segment: Length (Сегмент: длина).
Uniform (Единообразие).
60 (segments) (60 сегментов).
Strength (Прочность): 2,0.
Not oriented (Без ориентации).
Л/о scaling (Без масштабирования).
Если вы хотите получить меньше прядей, задайте меньшее количество сегментов.
На рис. 8.44 показан результат применения инструмента клонирования направляющих. Вырежьте и вставьте новые сплайны в отдельный слой. Сделайте модель головы видимой позади 60 клонированных сплайнов. С помощью инструмента Magnet (Магнит) и (или) других инструментов модификации измените сплайны таким образом, чтобы они соответствовали общей форме черепа. Для детализации формы перемещайте отдельные точки, причем только по одной за раз.
К этому моменту мы создали внешние направляющие для волос. Теперь путем клонирования создадим внутренние слои, располагающиеся ближе к черепу.
Перейдите в слой, в котором располагаются два других соединенных сплайна, выделите только вторую кривую и поместите ее в отдельный слой. Отделите первый сплайн от его соединительных кривых, расположив их в отдельных слоях. Измените окно отображения так, чтобы начальная кривая располагалась на переднем слое, а соединительные кривые — на заднем.

Вид спереди Вид сбоку"

Рис. 8.44. Результат клонирования первого сплайна. Было сгенерировано 60 новых кривых, которые будут служить верхним слоем волос
С помощью инструмента клонирования создайте 60 копий второго сплайна и измените их посредством инструментов модификации нужным образом.
Повторите все действия для третьей группы кривых. Теперь у вас должно быть три слоя волос, каждый из которых располагается все ближе и ближе к черепу, как слои в луковице. Эти слои подобны друг другу, но к ним можно добавить несколько случайных торчащих прядей, расположенных, к примеру, крест-накрест. При наличии многослойной прически постарайтесь вытащить наружу нижние задние точки нижних слоев так, чтобы пряди выглядывали снизу. На рис. 8.45 показаны три слоя, каждый из которых содержит 60 сплайнов.
Скопируйте и вставьте все клонированные сплайны в один слой. Если необходимо, продолжите корректировку волос, расположив модель головы на заднем слое. Чтобы волосы не выглядели слишком симметрично, постарайтесь немного изменить их переднюю часть. Чтобы волосы выглядели более естественно, можно также сделать их слегка дрожащими.
Если вы планируете применить к волосам динамику мягких тел, то хорошо было бы создать еще одну группу прядей, располагающихся близко к черепу. Тогда при движении волос череп не будет казаться голым, а его будут покрывать короткие волосы.

Рис. 8.45. Законченный участок волос, состоящий из трех слоев, которые постепенно приближаются к голове
Для создания таких дополнительных волос скопируйте и вставьте в другой слой группу из 60 кривых, расположенных ближе всего к черепу. Чтобы укоротить кривые, удалите их нижние точки. Воспользуйтесь магнитом или другим инструментом модификации, чтобы переместить точки ближе к голове. На рис. 8.46 изображены кривые коротких волос, которые останутся незатронутыми динамикой.

Рис. 8.46. Участок коротких волос, расположенных близко к черепу. Будучи расположенным под длинными волосами, он остается незатронутым динамикой и, таким образом, всегда покрывает голый череп
Если вы работаете с программным пакетом, поддерживающим полигоны, преобразуйте сплайны в двухточечные полигонные цепочки. Эта функция либо встроена в программу генерации волос, либо для ее реализации необходим отдельный модуль. По этому вопросу обратитесь к руководству по использованию имеющегося программного пакета.
Направляющие волос можно настроить так, что они будут двигаться определенным образом. На рис. 8.47 показаны два способа определения степени гибкости каждого участка волос при воздействии на них динамики. Если генератор динамики не поддерживает весовых карт, то вам придется выделить несколько участков волос и присвоить им имена. На рисунке показано, что волосы, расположенные вверху головы, двигаются меньше, чем волосы на среднем участке. Нижний участок имеет наименьшую сопротивляемость силам динамики. Создание весовой карты волос является самым логичным способом указать, насколько подвижной будет каждая область.
Одной из самых важных особенностей динамики мягких тел является возможность использования объектов наложения. Вместо того чтобы делать волосы проникающими внутрь и проходящими через кожу, можно создать объект наложения, который будет удерживать волосы на поверхности. Объект наложения не нужно детализировать, поскольку камера его не увидит. На рис. 8.48 изображен объект наложения (выполненный в режиме малого числа полигонов), расположенный поверх модели. Обратите внимание на то, что объект удлинен вниз, к верхней части туловища. Таким образом, можно предотвратить проникновение длинных волос в тело.
Объект наложения "привязан" к голове модели, поэтому он будет повторять движения персонажа. Волосы, располагающиеся близко к голове, и, в свою очередь, парик "привязаны" к объекту наложения или к голове исходной модели.
На рис. 8.49 показано, что произойдет при включении функции выявления наложения. Несмотря на то что прическа смоделирована так, что ее части пронизывают сетку модели, при включении генератора динамики волосы расположатся над кожей. Можно даже увидеть, как части волос разделяются на плече при взаимодействии с объектом наложения. Подробное описание динамики мягких тел приведено в конце главы.

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

Рис. 8.48. Объект наложения, созданный в режиме малого числа полигонов (область серого цвета с белыми линиями), располагается поверх исходной модели персонажа. Это позволяет избежать проникновения волос внутрь кожи в процессе применения динамики
На рис. 8.50 и 8.51 представлено несколько крупных планов волос, сгенерированных с помощью направляющих. Сами направляющие при отображении на экране не видны. Видны только волосы, наращенные вдоль них. На рис. 8.50 изображены волосы модели женщины, а на рис. 8.51 — вьющиеся волосы модели мужчины. Этот эффект был достигнут за счет применения эффекта дрожания к прядям коротких волос. В цвете оба этих изображения находятся в файлах CD8-50FemaleHair и CD8-51MaleHair на прилагаемом к книге компакт-диске.
⇐Волосяной шлем || Оглавление || Параметры генератора волос⇒