Partilhar via


PbrMaterial Classe

Definição

Um material para Composição Fisicamente Baseada.

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
Herança

Propriedades

AlbedoColor

Cor de albedo constante.

AlbedoTexture

Utilizado Texture para a cor albedo. null Transmita se não for necessária textura dedicada.

AlphaClipThreshold

Limiar utilizado para recortes alfa.

AOMap

Utilizado Texture para oclusão ambiente. null Transmita se não for necessária textura dedicada.

AOScale

Quão fortemente aplicar oclusão ambiente a este material. [0..1] intervalo.

FadeOut

O valor de desvanecimento no intervalo [0..1], em que 0,0 significa totalmente desvanecido e 1,0 significa totalmente opaco.

FresnelEffectColor

A cor de efeito Fresnel utilizada quando o efeito está ativado (veja o sinalizador "FresnelEffect" em PbrMaterialFeatures)

FresnelEffectExponent

O expoente de efeito Fresnel utilizado quando o efeito está ativado (veja o sinalizador "FresnelEffect" em PbrMaterialFeatures)

InternalId

Utilizado apenas para testes

(Herdado de ResourceBase)
InteropId

Utilizado apenas para testes

(Herdado de ResourceBase)
MaterialSubType

Que tipo de material isto é.

(Herdado de Material)
Metalness

Um valor de metalismo constante.

MetalnessMap

O Texture utilizado para metalismo. null Transmita se não for necessária textura dedicada.

Name

O nome deste material.

(Herdado de Material)
NormalMap

Utilizado Texture como o mapa normal. null Transmita se não for necessária textura dedicada.

NormalMapScale

Dimensiona a força normal do mapa.

PbrFlags

Os sinalizadores de material PBR.

PbrVertexAlphaMode

Determina como é utilizado o canal alfa de cores de vértice. Veja PbrVertexAlphaMode para obter detalhes.

Roughness

Um valor de assiduidade constante.

RoughnessMap

Utilizado Texture para a assiduidade. null Transmita se não for necessária textura dedicada.

TexCoordOffset

Deslocamento constante adicionado às coordenadas de textura.

TexCoordScale

Fatores de dimensionamento para coordenadas de textura.

Type

O tipo exato deste recurso.

(Herdado de Material)
Valid

Se este recurso ainda é válido.

(Herdado de Material)

Métodos

AsToolingObject<ToolingObject>()

Utilizado apenas para testes

(Herdado de ResourceBase)
CopyFrom(Material)

Copia as propriedades do material de outro material.

(Herdado de Material)
Equals(Object)

Um material para Composição Fisicamente Baseada.

(Herdado de ResourceBase)
GetHashCode()

Um material para Composição Fisicamente Baseada.

(Herdado de ResourceBase)

Aplica-se a

Ver também