Compartilhar via


Material Classe

Definição

Os materiais são recursos compartilhados usados para descrever as propriedades de renderização de um 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
Herança
Material
Derivado

Comentários

Um material especifica quais texturas usar e como aplicar iluminação à geometria. Essa classe é a classe base para todos os recursos materiais. Classes derivadas determinam a aparência exata.

Se um material for modificado, todas as malhas que referenciam o material serão afetadas. Para modificar apenas o material de um objeto específico, você precisa criar um material dedicado e substituir a referência de material no MeshComponent para apontar para o material personalizado.

Propriedades

InternalId

Usado somente para teste

(Herdado de ResourceBase)
InteropId

Usado somente para teste

(Herdado de ResourceBase)
MaterialSubType

Que tipo de material é esse.

Name

O nome deste material.

Type

O tipo exato desse recurso.

Valid

Se esse recurso ainda é válido.

Métodos

AsToolingObject<ToolingObject>()

Usado somente para teste

(Herdado de ResourceBase)
CopyFrom(Material)

Copia propriedades de material de outro material.

Equals(Object)

Os materiais são recursos compartilhados usados para descrever as propriedades de renderização de um Mesh.

(Herdado de ResourceBase)
GetHashCode()

Os materiais são recursos compartilhados usados para descrever as propriedades de renderização de um Mesh.

(Herdado de ResourceBase)

Aplica-se a

Confira também