PbrMaterial Klas

Definitie

Een materiaal voor fysiek gebaseerde rendering.

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
Overname

Eigenschappen

AlbedoColor

Constante albedokleur.

AlbedoTexture

De Texture gebruikt voor de albedo-kleur. Geef door null als er geen speciale textuur nodig is.

AlphaClipThreshold

Drempelwaarde die wordt gebruikt voor alfa-uitsnedes.

AOMap

De Texture die wordt gebruikt voor omgevings occlusie. Geef door null als er geen speciale textuur nodig is.

AOScale

Hoe sterk omgevings occlusie op dit materiaal moet worden toegepast. [0..1] bereik.

FadeOut

Fade-out-waarde in het bereik [0..1], waarbij 0,0 volledig vervaagd en 1,0 volledig ondoorzichtig betekent.

FresnelEffectColor

De kleur van het Fresnel-effect die wordt gebruikt wanneer het effect is ingeschakeld (zie de vlag 'FresnelEffect' in PbrMaterialFeatures)

FresnelEffectExponent

De exponent van het Fresnel-effect dat wordt gebruikt wanneer het effect wordt ingeschakeld (zie de vlag 'FresnelEffect' in PbrMaterialFeatures)

InternalId

Alleen gebruikt voor testen

(Overgenomen van ResourceBase)
InteropId

Alleen gebruikt voor testen

(Overgenomen van ResourceBase)
MaterialSubType

Welk soort materiaal dit is.

(Overgenomen van Material)
Metalness

Een constante metaalwaarde.

MetalnessMap

De Texture gebruikt voor metalness. Geef door null als er geen speciale textuur nodig is.

Name

De naam van dit materiaal.

(Overgenomen van Material)
NormalMap

De Texture wordt gebruikt als de normale kaart. Geef door null als er geen speciale textuur nodig is.

NormalMapScale

Hiermee wordt de normale kaartsterkte geschaald.

PbrFlags

Het PBR-materiaalvlag.

PbrVertexAlphaMode

Bepaalt hoe het alfakanaal van hoekpuntkleuren wordt gebruikt. Zie PbrVertexAlphaMode voor meer informatie.

Roughness

Een constante ruwheidswaarde.

RoughnessMap

De Texture gebruikt voor ruwheid. Geef door null als er geen speciale textuur nodig is.

TexCoordOffset

Constante verschuiving toegevoegd aan patrooncoördinaten.

TexCoordScale

Schaalfactoren voor patrooncoördinaten.

Type

Het exacte type van deze resource.

(Overgenomen van Material)
Valid

Of deze resource nog steeds geldig is.

(Overgenomen van Material)

Methoden

AsToolingObject<ToolingObject>()

Alleen gebruikt voor testen

(Overgenomen van ResourceBase)
CopyFrom(Material)

Kopieert materiaaleigenschappen van een ander materiaal.

(Overgenomen van Material)
Equals(Object)

Een materiaal voor fysiek gebaseerde rendering.

(Overgenomen van ResourceBase)
GetHashCode()

Een materiaal voor fysiek gebaseerde rendering.

(Overgenomen van ResourceBase)

Van toepassing op

Zie ook