Карты смещения гл.4

Еще одним инструментом в арсенале манипуляций с каркасными сетками являются карты смещения (displacement mapping). В отличие от карт выдавливания (bump mapping), которые на уровне материала воздействуют на нормали поверхности и создают иллюзию того, что объект выглядит как имеющий выступы и впадины, карты деформации (deformation mapping) действительно влияют на каркасную сетку, сдвигаяее наружу или вовнутрь (рис. 4.17). Они используется точно так же, как и карты выдавливания — в виде растрового рисунка (более подробно см. главу 6, "Наложение текстур"). В зависимости от программы, темные пиксели не оказывают влияния, а белые — создают наибольший эффект смещения, или же совершенно наоборот.

Карты смещения гл.4

Рис. 4.17. Карты смещения, а) Решетчатый объект, б) Наклонное растровое изображение, используемое с целью задать относительное смещение вершин, в) Деформированная сетка после смещения

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

Карты смещения гл.4

Рис. 4.18. Модели местности часто создаются с помощью карт смещения. Некоторые программы, например ТтРУЯе, для получения более точных результатов генерируют модели на основе карт геологических съемок. ©1996 Мартин Д. Адамайкер (МаПт В. Ас1атгкег)

Определение

Решетчатый объект

Плоский полигон, разбитый на треугольные или квадратные грани, ти- ?Мр*в - -2? в* ^ '-й'^

Тем, кто собирается использовать карты смещения, следует помнить об одном обстоятельстве: чтобы построить достаточно тонкие изгибы и детали, исходный объект должен иметь довольно большое количество граней. Кроме того, для предотвращения проблем с плоскостями, эти грани должны быть не квадратами, а треугольниками. Если будет деформироваться выдавленный объект, присвойте сетке стиль покрытия (cap) или используйте формы сетки, обрезанные с помощью булевого извлечения длятого, чтобы объекты смещения имели единую конфигурацию граней и вершин.

Параметр уровня смещения (displacement level) или силы смещения (displacement strength) указывает на степень смещения каркасной сетки и модификатор диапазона полутонов, предоставляемый растровой картой смещения. Другим фактором, оказывающим влияние на операцию смещения, являются координаты наложения, которые рассматриваются более подробно в главе 6.

Карты смещения гл.4

Операции с элементами || Оглавление || Создание органических форм