Material Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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) |