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

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

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

Характеристики поверхностей

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

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

Характеристики поверхностей

Рис. 10.6. Диаграмма атрибута рассеяния, который в разной степени применен к сфере. Более высокие значения означают, что по поверхности рассеивается большее количество света

Зеркальное сияние характеризует в основном отражение света на объекте. Этот показатель определяется качеством поверхности. Если объект отполирован, как пластик, то он имеет высокую степень зеркального сияния. На его поверхности появляются яркие блестящие пятна. Количество этих ярких пятен определяется источниками, освещающими объект. На рис. 10.7 показана различная степень применения параметра зеркального сияния.

Характеристики поверхностей

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

Параметр глянцевитости определяет размер отсвечивающих пятен. При меньших значениях этого параметра отсвечивающее пятно будет занимать большую область поверхности. При высоких значениях глянцевитости яркие пятна на поверхности объекта будут меньшего размера. На рис. 10.8 изображена диаграмма применения параметра глянцевитости. При этом уровень рассеяния задан равным 100%.

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

Характеристики поверхностей

Рис. 10.8. Параметр глянцевитости определяет размер отсвечивающих пятен. При высоких значениях создаются яркие пятна меньших размеров

Характеристики поверхностей

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

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

Характеристики поверхностей

Рис. 10.10. Диаграмма атрибута прозрачности

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

Характеристики поверхностей

Рис. 10.11. Освещенный сзади объект с установленным атрибутом полупрозрачности. В данном случае значение атрибута составляет 80%

Рельефное текстурирование моделирует внешний вид шероховатой поверхности без замещения ее фактической геометрии. При изменении положения нормалей к поверхности во время визуализации свет отражается от нескольких направлений поверхности. Применение атрибута отображения неровностей можно определить, взглянув на края объекта. Шероховатыми будут казаться только участки, обращенные к камере. На рис. 10.12 представлен эффект применения атрибута отображения неровностей к коже и фону.

Программные текстуры || Оглавление || Текстурирование модели человека