Udostępnij za pośrednictwem


PbrMaterial Klasa

Definicja

Materiał do renderowania fizycznego.

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
Dziedziczenie

Właściwości

AlbedoColor

Stały kolor albedo.

AlbedoTexture

Używany Texture do koloru albedo. Przekaż, null jeśli nie jest potrzebna dedykowana tekstura.

AlphaClipThreshold

Próg używany na potrzeby wycięć alfa.

AOMap

Używany Texture do okluzji otoczenia. Przekaż, null jeśli nie jest potrzebna dedykowana tekstura.

AOScale

Jak mocno stosować okluzji otoczenia do tego materiału. Zakres [0..1].

FadeOut

Wartość zanikania w zakresie [0..1], gdzie 0,0 oznacza całkowite wyblakłe, a wartość 1,0 oznacza pełne nieprzezroczyste.

FresnelEffectColor

Kolor efektu Fresnel używany podczas włączania efektu (zobacz flagę "FresnelEffect" w pliku PbrMaterialFeatures)

FresnelEffectExponent

Wykładnik efektu Fresnel używany podczas włączania efektu (zobacz flagę "FresnelEffect" w )PbrMaterialFeatures

InternalId

Używane tylko do testowania

(Odziedziczone po ResourceBase)
InteropId

Używane tylko do testowania

(Odziedziczone po ResourceBase)
MaterialSubType

Jakiego rodzaju materiał jest.

(Odziedziczone po Material)
Metalness

Stała wartość metalowości.

MetalnessMap

Używany Texture do metalowości. Przekaż, null jeśli nie jest potrzebna dedykowana tekstura.

Name

Nazwa tego materiału.

(Odziedziczone po Material)
NormalMap

Używana Texture jako normalna mapa. Przekaż, null jeśli nie jest potrzebna dedykowana tekstura.

NormalMapScale

Skaluje normalną siłę mapy.

PbrFlags

Flagi materiału PBR.

PbrVertexAlphaMode

Określa sposób użycia kanału alfa kolorów wierzchołków. Aby uzyskać szczegółowe informacje, zobacz opis funkcji PbrVertexAlphaMode.

Roughness

Stała wartość szorstkości.

RoughnessMap

Używany Texture do szorstkości. Przekaż, null jeśli nie jest potrzebna dedykowana tekstura.

TexCoordOffset

Przesunięcie stałe dodane do współrzędnych tekstury.

TexCoordScale

Czynniki skalowania współrzędnych tekstury.

Type

Dokładny typ tego zasobu.

(Odziedziczone po Material)
Valid

Czy ten zasób jest nadal prawidłowy.

(Odziedziczone po Material)

Metody

AsToolingObject<ToolingObject>()

Używane tylko do testowania

(Odziedziczone po ResourceBase)
CopyFrom(Material)

Kopiuje właściwości materiału z innego materiału.

(Odziedziczone po Material)
Equals(Object)

Materiał do renderowania fizycznego.

(Odziedziczone po ResourceBase)
GetHashCode()

Materiał do renderowania fizycznego.

(Odziedziczone po ResourceBase)

Dotyczy

Zobacz też