PbrMaterial Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Материал для физической отрисовки.
public ref class PbrMaterial : Microsoft::Azure::RemoteRendering::Material
public class PbrMaterial : Microsoft.Azure.RemoteRendering.Material
type PbrMaterial = class
inherit Material
Public Class PbrMaterial
Inherits Material
- Наследование
Свойства
AlbedoColor |
Константный цвет альбедо. |
AlbedoTexture |
Используется Texture для цвета альбедо. Передайте, |
AlphaClipThreshold |
Пороговое значение, используемое для альфа-вырезов. |
AOMap |
Объект , используемый Texture для окклюзии окружающей среды. Передайте, |
AOScale |
Насколько сильно применять внешние окклюзии к этому материалу. [0..1] диапазон. |
FadeOut |
Выцветание значения в диапазоне [0..1], где 0,0 означает полное выцветание, а 1,0 — полностью непрозрачный. |
FresnelEffectColor |
Цвет эффекта Френеля, используемый при включении эффекта (см. флаг FresnelEffect в PbrMaterialFeatures) |
FresnelEffectExponent |
Экспонента эффекта Френеля, используемая при включении эффекта (см. флаг FresnelEffect в PbrMaterialFeatures). |
InternalId |
Используется только для тестирования (Унаследовано от ResourceBase) |
InteropId |
Используется только для тестирования (Унаследовано от ResourceBase) |
MaterialSubType |
Какой материал это. (Унаследовано от Material) |
Metalness |
Постоянное значение металности. |
MetalnessMap |
Используется Texture для металности. Передайте, |
Name |
Имя этого материала. (Унаследовано от Material) |
NormalMap |
Используется Texture в качестве обычной карты. Передайте, |
NormalMapScale |
Масштабирует нормальную прочность карты. |
PbrFlags | |
PbrVertexAlphaMode |
Определяет, как используется альфа-канал цветов вершин. Дополнительные сведения см. в разделе PbrVertexAlphaMode. |
Roughness |
Постоянное значение шероховатости. |
RoughnessMap |
Используется Texture для шероховатости. Передайте, |
TexCoordOffset |
Константное смещение, добавленное к координатам текстуры. |
TexCoordScale |
Коэффициенты масштабирования для координат текстуры. |
Type |
Точный тип этого ресурса. (Унаследовано от Material) |
Valid |
Указывает, действителен ли этот ресурс. (Унаследовано от Material) |
Методы
AsToolingObject<ToolingObject>() |
Используется только для тестирования (Унаследовано от ResourceBase) |
CopyFrom(Material) |
Копирует свойства материала из другого материала. (Унаследовано от Material) |
Equals(Object) |
Материал для физической отрисовки. (Унаследовано от ResourceBase) |
GetHashCode() |
Материал для физической отрисовки. (Унаследовано от ResourceBase) |