Partager via


Material Classe

Définition

Les matériaux sont des ressources partagées utilisées pour décrire les propriétés de rendu d’un 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
Héritage
Material
Dérivé

Remarques

Un matériau spécifie les textures à utiliser et comment appliquer l’éclairage à la géométrie. Cette classe est la classe de base pour toutes les ressources matérielles. Les classes dérivées déterminent l’apparence exacte.

Si un matériau est modifié, tous les maillages qui font référence au matériau sont affectés. Pour modifier uniquement le matériau d’un objet spécifique, vous devez créer un matériau dédié et remplacer la référence de matériau sur le MeshComponent pour pointer vers le matériau personnalisé.

Propriétés

InternalId

Utilisé uniquement pour les tests

(Hérité de ResourceBase)
InteropId

Utilisé uniquement pour les tests

(Hérité de ResourceBase)
MaterialSubType

De quel genre de matériel il s’agit.

Name

Nom de ce matériel.

Type

Type exact de cette ressource.

Valid

Indique si cette ressource est toujours valide.

Méthodes

AsToolingObject<ToolingObject>()

Utilisé uniquement pour les tests

(Hérité de ResourceBase)
CopyFrom(Material)

Copie les propriétés du matériau d’un autre matériau.

Equals(Object)

Les matériaux sont des ressources partagées utilisées pour décrire les propriétés de rendu d’un Mesh.

(Hérité de ResourceBase)
GetHashCode()

Les matériaux sont des ressources partagées utilisées pour décrire les propriétés de rendu d’un Mesh.

(Hérité de ResourceBase)

S’applique à

Voir aussi