Моделирование головы при помощи полигонов

Copyright 1999 Peter Ratner
(отрывок из книги, готовящейся к печати)

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

Моделирование полигонной головы.

Хотя у техники с использованием полигонов имеются некоторые недостатки, у нее есть и неоспоримые преимущества. Одно из основных преимуществ состоит в том, что в области, требующие большей детализации, можно просто вставить дополнительные полигоны. При применении NURBS и сплайнов, напротив, осуществляется интерполяция по всем точкам сетки. Поэтому, если вставить дополнительную изопарму, то это окажет влияние на всю сетку. Другими словами, если изопарма будет вставлена в районе века, то эта лишняя кривая будет тянуться на всем протяжении, вплоть до основания шеи. Если ваш программный продукт поддерживает использование иерархических b-сплайнов (h-сплайнов), то это не представляет проблемы. H-сплайны позволяют иметь одну сетку с разными уровнями детализации для разных фрагментов.

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

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

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

Хотя существует множество полигональных техник моделирования, любимым подходом автора этих строк является та же техника, что обсуждалась при моделировании головы при помощи NURBS. Как и прежде, вертикальные кривые начинаются внутри рта и выходят наружу, повторяя контуры черт лица, заканчиваясь у основания шеи (рис. 7-28). Линии снова совпадают с направлением мускулов.

Рис. 7-28. Все сплайны начинаются внутри рта и выходят наружу, заканчиваясь у основания шеи. Пунктирная линия соответствует началу каждого из сплайнов.


455 0 850 7
1
2011-04-19
это построение с помощью нурбс!
RENDER.RU