Condividi tramite


Material Classe

Definizione

I materiali sono risorse condivise usate per descrivere le proprietà di rendering di un oggetto Mesh.

public ref class Material : Microsoft::Azure::RemoteRendering::ResourceBase
public class Material : Microsoft.Azure.RemoteRendering.ResourceBase
type Material = class
    inherit ResourceBase
Public Class Material
Inherits ResourceBase
Ereditarietà
Material
Derivato

Commenti

Un materiale specifica quali trame usare e come applicare l'illuminazione alla geometria. Questa classe è la classe base per tutte le risorse materiali. Le classi derivate determinano l'aspetto esatto.

Se viene modificato un materiale, verranno interessate tutte le mesh che fanno riferimento al materiale. Per modificare solo il materiale di un oggetto specifico, è necessario creare un materiale dedicato e sostituire il riferimento materiale sul MeshComponent per puntare al materiale personalizzato.

Proprietà

InternalId

Usato solo per i test

(Ereditato da ResourceBase)
InteropId

Usato solo per i test

(Ereditato da ResourceBase)
MaterialSubType

Che tipo di materiale questo è.

Name

Nome del materiale.

Type

Tipo esatto di questa risorsa.

Valid

Indica se la risorsa è ancora valida.

Metodi

AsToolingObject<ToolingObject>()

Usato solo per i test

(Ereditato da ResourceBase)
CopyFrom(Material)

Copia le proprietà del materiale da un altro materiale.

Equals(Object)

I materiali sono risorse condivise usate per descrivere le proprietà di rendering di un oggetto Mesh.

(Ereditato da ResourceBase)
GetHashCode()

I materiali sono risorse condivise usate per descrivere le proprietà di rendering di un oggetto Mesh.

(Ereditato da ResourceBase)

Si applica a

Vedi anche