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

Рис. 2.78. Этап 19: полигон крыла разделен. Кроме того, перемещены соответствующие точки для создания кончиков крыльев
У тех, кто работает с программами, поддерживающими сплайновое и полигонное моделирование, может возникнуть желание автоматически сшивать или образовывать поверхность каждого сплайнового каркаса при его создании. Перед сшиванием сплайнового каркаса убедитесь, что вокруг каждого участка имеются только три или четыре точки. Если в полигонной сетке есть дыры, прочитайте подраздел "Устранение проблем" в главе 1 "Введение в технику моделирования".
Некоторым из вас будет легче создавать новые части модели в отдельных слоях. Участки с соседними точками можно создать, скопировав точки в другой слой и создав соседний участок в этом новом слое. После создания всех частей модели их можно скопировать и вставить в один слой, а соседние точки объединить либо на полигонном, либо на сплайновом каркасе.
Некоторые программные пакеты требуют сшивать соседние точки во избежание зазоров и разрывов в каркасе при его деформации в процессе анимации.
Независимо от того, работаете ли вы с полигонами, сплайнами или НРБС, конечный объект должен быть бесшовным. Это достигается либо путем объединения, либо сшивания всех точек, являющихся общими для частей модели.
В папке Chapter02Files на прилагаемом к книге компакт-диске содержатся трехмерные шаблоны курицы, демонстрирующие каждый этап моделирования. На данном примере мы рассмотрим процесс моделирования только половины курицы. Для получения полного объекта следует зеркально отобразить созданную половину. Во избежание разрывов вдоль среднего шва проверьте, чтобы вдоль центральной части все точки имели значения 0 по оси х.
Этап 1
Воспользовавшись шаблоном Step 1 или созданным прямоугольным шаблоном, нарисуйте четыре сплайна либо создайте точки и соедините их, образовав сплайны. Все сплайны должны иметь одинаковое число вершин. Свяжите четыре сплайна друг с другом, образовав поперечные сечения либо выделив соответствующие точки и соединив их (рис. 2.79).

Рис. 2.79. Этап 1: черными линиями показаны сплайны, созданные для построения верхней части клюва. Серыми линиями обозначены соединительные сплайны
Этап 2
Моделирование нижней части клюва начинается с использования двух точек, принадлежащих сплайну верхней части клюва (рис. 2.80). После создания четырех сплайнов соедините их, чтобы построить нижнюю часть клюва.

Рис. 2.80. Этап 2: две точки сплайна верхней части клюва используются для начала построения его нижней части. Четыре новых сплайна соединены так, чтобы получить нижнюю часть клюва
Этап 3
Используя рис. 2.81 и шаблон Step 3 в качестве руководства, создайте голову птицы. Обратите внимание на те точки клюва, которые являются общими с участком головы. Если ваше программное обеспечение не позволяет создавать новые сплайны из существующих точек на клюве, вам придется либо объединить, либо сшить соседние участки модели.

Рис. 2.81. Этап 3: построение головы начинается с использования общих точек верхней и нижней части клюва (показаны стрелками на виде под углом). Использование соседних точек для создания новых участков модели гарантирует, что в каркасе не будет зазоров или разрывов
Этап 4
Следующим участком модели является гребешок. Используя точки или сплайн в верхней части головы, начните моделирование поперечных сечений этой части объекта (рис. 2.82). Чтобы завершить построение гребешка, соедините поперечные сечения.

Рис. 2.82. Этап 4: моделирование гребешка начинается с использования существующих точек в верхней части головы
Этап 5
На рис. 2.83 показано, каким образом можно смоделировать шею с помощью нижнего сплайна головы и его точек. Этот сплайн является начальным для верхней части шеи. Нижний участок шеи подвернут вниз.

Рис. 2.83. Этап 5: смоделируйте шею из точек или сплайна нижней части головы
Этап 6
Теперь пришел черед смоделировать галстук, расположенный под нижней частью клюва. Поскольку эта часть модели состоит из двух независимых друг от друга форм, она будет моделироваться как замкнутый объект с помощью замкнутых кривых. Когда вся модель курицы будет зеркально отображена, вы получите две отдельные части галстука, разделенные вдоль центральной линии.
Выделите четыре точки в конце нижней части клюва и создайте из них замкнутую кривую (рис. 2.84). Скопируйте и переместите три кривые ниже первой. Промасштабируйте их таким образом, чтобы получить каркасную сетку, а затем соедините кривые. Верхняя часть галстука будет иметь общие точки с жней частью клюва.

Рис. 2.84. Этап 6: галстук, свисающий из-под нижней части клюва, состоит из ряда замкнутых кривых
Этап 7
Следующий этап нарушит правило кусочного моделирования, поскольку будет создаваться участок, который не соединяется с шеей. Поскольку данная часть туловища вставляется под участком шеи, то соединять ее нет необходимости. Сплайновый каркас строится таким образом, чтобы в боковой части туловища было оставлено отверстие для моделирования крыла (рис. 2.85).
Этап 8
Ранее смоделированное туловище имеет отверстие в боковой части, которое мы будем использовать для начала моделирования крыла. Выделите точки, рас-люженные по периметру данного отверстия, и по-- пойте замкнутую кривую (рис. 2.86). Продолжайте создавать сплайны в пределах данной кривой. Для кончиков крыльев обязательно смоделируйте несколько кривых так, чтобы они образовывали зигзагообразный рисунок.

Рис. 2.85. Этап 7: туловище спрятано под шеей. Обратите внимание на отверстие в его боковой части, оставленное для моделирования крыла

Рис. 2.86. Этап 8: создание крыла с помощью точек, расположенных по периметру незамкнутой области туловища
Этап 9
Выделите точки, расположенные вдоль нижней части туловища, и создайте из них незамкнутую кривую (рис. 2.87). Из этой кривой создайте новые сплайны, образующие верхнюю часть ноги. Нижняя часть этого участка должна иметь замкнутую кривую, которая будет использоваться для создания замкнутой формы ноги.
Этап 10
На этапах 10—14 будет выполняться моделирование хвостового оперения. Чтобы начать моделирование каждого хвостового участка, следует выделить точки, расположенные вдоль задней части туловища. Для моделирования первого участка выделите первые четыре точки в задней части туловища (рис. 2.88) и скопируйте их в другой слой.

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

Рис. 2.88. Этап 10: первое перо хвоста создается с помощью четырех точек, расположенных вдоль задней части туловища. После добавления пятой вершины точки соединяют таким образом, чтобы получить первую незамкнутую кривую
Этап 11
Для создания второго хвостового пера используйте три существующие точки, расположенные вдоль туловища, и первое хвостовое перо (рис. 2.89). Кроме того, необходимо создать новую точку, чтобы завершить первую кривую. Для создания второго хвостового пера выполните действия, описанные на этапе 10. На этот раз вместо пяти поперечных сечений из сплайнов потребует создать только три.

Рис. 2.89. Этап 11: для построения второго хвостового пера используются три общие точки и вновь созданная четвертая (стрелками показаны общие вершины)
Этапы 12-14
На рис. 2.90 показано оставшееся хвостовое оперение. Моделируется оно таким же образом, как и предыдущие два пера. Сейчас у вас должно быть всего пять сегментов.

Рис. 2.90. Этапы 12—14: еще три участка хвостового оперения моделируются с помощью общих точек
Этап 15
Первую часть ноги строят из четырех точек, расположенных вдоль нижней части ранее смоделированной верхней части ноги (рис. 2.91). Копии первой замкнутой кривой располагают по длине ноги. Эти овальные сплайны соединяют незамкнутыми кривыми. Обратите внимание на то, что в передней нижней части ноги мы получаем три формы, а в задней части — одну. Они будут использоваться для моделирования стопы.

Рис. 2.91. Этап 15: ногу образовывают замкнутые кривые. Исходные точки взяты из верхней части ноги
Этап 16
Выделите четыре вершины, расположенные вдоль передней нижней части ноги, и создайте из них замкнутую кривую (рис. 2.92). Скопируйте кривую и вставьте ее четыре раза. После масштабирования и придания этим замкнутым кривым нужной формы - едините их с помощью незамкнутых кривых.

Рис. 2.92. Этап 16: для моделирования первого пальца используются существующие точки передней части ноги. Из этих вершин образована замкнутая кривая
Этапы 17, 18
Создайте еще два пальца, выполнив те же действия, что и на этапе 16. Как и ранее, пальцы и нога будут иметь общие точки, как показано на рис. 2.93.

Рис. 2.93. Этапы 17, 18: создание трех пальцев (общие точки показаны стрелками)
Этап 19
Смоделируйте шпору с помощью точек, расположенных на задней нижней части ноги (рис. 2.94). Замкнутые кривые дублируются и соединяются незамкнутыми.

Рис. 2.94. Этап 19: шпора моделируется тем же способом, что и пальцы, т.е. с использованием ранее существующих точек ноги
Если сплайновые каркасы вы соединяете с помощью полигонов, обязательно удалите внутренние полигоны в области стыка верхней и нижней частей ног и в области стыка ноги и пальцев. Это позволит избавиться от сжатия и других нежелательных дефектов, которые часто возникают при преобразовании кусочной модели в объект деления поверхностей.
Этап 20
Моделирование когтей начинают с точек, расположенных вдоль передней части пальцев (рис. 2.95). После создания замкнутых кривых соедините их незамкнутыми. Кончики коггей замыкают, объединив точки либо сместив их на близкое расстояние.

Рис. 2.95. Этап 20: для моделирования когтей используются точки, расположенные на концах пальцев. Когти моделируются аналогично пальцам с помощью замкнутых кривых
На этом кусочное моделирование курицы завершается. Модель изображена на рис. 2.96. После объединения всех точек выполните зеркальное отображение либо полигонной, либо сплайновой модели курицы.

Рис. 2.96. Сплайновый каркас половины курицы
При работе с полигонами перед изменением модели в режиме деления поверхностей обязательно удалите все внутренние полигоны. Проверьте наличие полигонов, имеющих меньше трех и больше четырех сторон. Если таковые будут обнаружены, удалите их.
Добавьте необходимые детали, например глаз. Присвойте имена поверхностям различных частей курицы и считайте работу завершенной.
⇐Создание трехмерного шаблона с помощью прямоугольного моделирования || Оглавление || Анатомия человека⇒