Compartilhar via


PbrMaterial Classe

Definição

Um material para renderização baseada fisicamente.

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 albedo constante.

AlbedoTexture

O Texture usado para a cor albedo. null Passe se nenhuma textura dedicada for necessária.

AlphaClipThreshold

Limite usado para recortes alfa.

AOMap

O Texture usado para oclusão ambiente. null Passe se nenhuma textura dedicada for necessária.

AOScale

Como aplicar fortemente a oclusão ambiente a esse material. [0..1] intervalo.

FadeOut

Valor de fade-out no intervalo [0..1], em que 0,0 significa totalmente desbotado e 1,0 significa totalmente opaco.

FresnelEffectColor

A cor do efeito Fresnel usada quando o efeito está habilitado (consulte o sinalizador 'FresnelEffect' em PbrMaterialFeatures)

FresnelEffectExponent

O expoente de efeito Fresnel usado quando o efeito está habilitado (consulte o sinalizador 'FresnelEffect' em PbrMaterialFeatures)

InternalId

Usado somente para teste

(Herdado de ResourceBase)
InteropId

Usado somente para teste

(Herdado de ResourceBase)
MaterialSubType

Que tipo de material é esse.

(Herdado de Material)
Metalness

Um valor de metalidade constante.

MetalnessMap

O Texture usado para metalidade. null Passe se nenhuma textura dedicada for necessária.

Name

O nome deste material.

(Herdado de Material)
NormalMap

O Texture usado como o mapa normal. null Passe se nenhuma textura dedicada for necessária.

NormalMapScale

Dimensiona a intensidade normal do mapa.

PbrFlags

Os sinalizadores de material PBR.

PbrVertexAlphaMode

Determina como o canal alfa de cores de vértice é usado. Para obter detalhes, consulte PbrVertexAlphaMode.

Roughness

Um valor de aspereza constante.

RoughnessMap

O Texture usado para aspereza. null Passe se nenhuma textura dedicada for necessária.

TexCoordOffset

Deslocamento constante adicionado às coordenadas de textura.

TexCoordScale

Fatores de dimensionamento para coordenadas de textura.

Type

O tipo exato desse recurso.

(Herdado de Material)
Valid

Se esse recurso ainda é válido.

(Herdado de Material)

Métodos

AsToolingObject<ToolingObject>()

Usado somente para teste

(Herdado de ResourceBase)
CopyFrom(Material)

Copia propriedades de material de outro material.

(Herdado de Material)
Equals(Object)

Um material para renderização baseada fisicamente.

(Herdado de ResourceBase)
GetHashCode()

Um material para renderização baseada fisicamente.

(Herdado de ResourceBase)

Aplica-se a

Confira também