Condividi tramite


PbrMaterial Classe

Definizione

Materiale per il rendering basato su fisico.

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
Ereditarietà

Proprietà

AlbedoColor

Colore albedo costante.

AlbedoTexture

Oggetto Texture utilizzato per il colore albedo. null Passare se non è necessaria alcuna trama dedicata.

AlphaClipThreshold

Soglia utilizzata per i cutout alfa.

AOMap

Oggetto Texture utilizzato per l'occlusione ambientale. null Passare se non è necessaria alcuna trama dedicata.

AOScale

Come applicare fortemente l'occlusione ambientale a questo materiale. Intervallo [0..1].

FadeOut

Il valore di dissolvenza in uscita nell'intervallo [0..1], dove 0,0 indica un effetto di dissolvenza completa e 1,0 significa completamente opaco.

FresnelEffectColor

Colore dell'effetto Fresnel usato quando l'effetto è abilitato (vedere il flag "FresnelEffect" in PbrMaterialFeatures)

FresnelEffectExponent

Esponente dell'effetto Fresnel usato quando l'effetto è abilitato (vedere il flag "FresnelEffect" in PbrMaterialFeatures)

InternalId

Usato solo per i test

(Ereditato da ResourceBase)
InteropId

Usato solo per i test

(Ereditato da ResourceBase)
MaterialSubType

Che tipo di materiale questo è.

(Ereditato da Material)
Metalness

Valore di metallo costante.

MetalnessMap

Oggetto Texture utilizzato per il metalness. null Passare se non è necessaria alcuna trama dedicata.

Name

Nome del materiale.

(Ereditato da Material)
NormalMap

Oggetto Texture utilizzato come mappa normale. null Passare se non è necessaria alcuna trama dedicata.

NormalMapScale

Ridimensiona il livello di forza normale della mappa.

PbrFlags

Flag di materiale PBR.

PbrVertexAlphaMode

Determina la modalità di utilizzo del canale alfa dei colori dei vertici. Per informazioni dettagliate, vedere PbrVertexAlphaMode.

Roughness

Valore di rugosità costante.

RoughnessMap

Oggetto Texture utilizzato per la rugosità. null Passare se non è necessaria alcuna trama dedicata.

TexCoordOffset

Offset costante aggiunto alle coordinate della trama.

TexCoordScale

Fattori di ridimensionamento per le coordinate della trama.

Type

Tipo esatto di questa risorsa.

(Ereditato da Material)
Valid

Indica se la risorsa è ancora valida.

(Ereditato da Material)

Metodi

AsToolingObject<ToolingObject>()

Usato solo per i test

(Ereditato da ResourceBase)
CopyFrom(Material)

Copia le proprietà del materiale da un altro materiale.

(Ereditato da Material)
Equals(Object)

Materiale per il rendering basato su fisico.

(Ereditato da ResourceBase)
GetHashCode()

Materiale per il rendering basato su fisico.

(Ereditato da ResourceBase)

Si applica a

Vedi anche