PbrMaterial Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |
AlphaClipThreshold |
Soglia utilizzata per i cutout alfa. |
AOMap |
Oggetto Texture utilizzato per l'occlusione ambientale. |
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. |
Name |
Nome del materiale. (Ereditato da Material) |
NormalMap |
Oggetto Texture utilizzato come mappa normale. |
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à. |
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) |