Поделиться через


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 для цвета альбедо. Передайте, null если выделенная текстура не требуется.

AlphaClipThreshold

Пороговое значение, используемое для альфа-вырезов.

AOMap

Объект , используемый Texture для окклюзии окружающей среды. Передайте, null если выделенная текстура не требуется.

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 для металности. Передайте, null если выделенная текстура не требуется.

Name

Имя этого материала.

(Унаследовано от Material)
NormalMap

Используется Texture в качестве обычной карты. Передайте, null если выделенная текстура не требуется.

NormalMapScale

Масштабирует нормальную прочность карты.

PbrFlags

Флаги материалов PBR.

PbrVertexAlphaMode

Определяет, как используется альфа-канал цветов вершин. Дополнительные сведения см. в разделе PbrVertexAlphaMode.

Roughness

Постоянное значение шероховатости.

RoughnessMap

Используется Texture для шероховатости. Передайте, null если выделенная текстура не требуется.

TexCoordOffset

Константное смещение, добавленное к координатам текстуры.

TexCoordScale

Коэффициенты масштабирования для координат текстуры.

Type

Точный тип этого ресурса.

(Унаследовано от Material)
Valid

Указывает, действителен ли этот ресурс.

(Унаследовано от Material)

Методы

AsToolingObject<ToolingObject>()

Используется только для тестирования

(Унаследовано от ResourceBase)
CopyFrom(Material)

Копирует свойства материала из другого материала.

(Унаследовано от Material)
Equals(Object)

Материал для физической отрисовки.

(Унаследовано от ResourceBase)
GetHashCode()

Материал для физической отрисовки.

(Унаследовано от ResourceBase)

Применяется к

См. также раздел