Material Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Os materiais são recursos partilhados utilizados para descrever as propriedades de composiçã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
- Derivado
Observações
Um material especifica as texturas a utilizar e como aplicar iluminação à geometria. Esta classe é a classe base para todos os recursos materiais. As classes derivadas determinam o aspeto exato.
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, tem de criar um material dedicado e substituir a referência material no MeshComponent para apontar para o material personalizado.
Propriedades
InternalId |
Utilizado apenas para testes (Herdado de ResourceBase) |
InteropId |
Utilizado apenas para testes (Herdado de ResourceBase) |
MaterialSubType |
Que tipo de material é este. |
Name |
O nome deste material. |
Type |
O tipo exato deste recurso. |
Valid |
Se este recurso ainda é válido. |
Métodos
AsToolingObject<ToolingObject>() |
Utilizado apenas para testes (Herdado de ResourceBase) |
CopyFrom(Material) |
Copia as propriedades do material de outro material. |
Equals(Object) |
Os materiais são recursos partilhados utilizados para descrever as propriedades de composição de um Mesh. (Herdado de ResourceBase) |
GetHashCode() |
Os materiais são recursos partilhados utilizados para descrever as propriedades de composição de um Mesh. (Herdado de ResourceBase) |