Material Material class Il materiale definisce i parametri necessari per l’aspetto visivo della geometria. Aspose.3D fornisce un modello di ombreggiatura perLambertMaterial
,PhongMaterial
eShaderMaterial
Copy public abstract class Material : A3DObject , IEnumerable < TextureSlot >
Proprietà Nome Descrizione virtual Name { get; set; } Ottiene o imposta il nome. Properties { get; }Ottiene la raccolta di tutte le proprietà.
Metodi Nome Descrizione FindProperty (string)Trova la proprietà. Può essere una proprietà dinamica (creata da CreateDynamicProperty/SetProperty) o una proprietà nativa (identificata dal nome) GetEnumerator ()Ottiene l’enumeratore per enumerare gli slot di texture interni. GetProperty (string)Ottieni il valore della proprietà specificata GetTexture (string)Ottiene la texture dallo slot specificato, può essere il nome della proprietà del materiale o il nome del parametro dello shader RemoveProperty (Property)Rimuove una proprietà dinamica. RemoveProperty (string)Rimuove la proprietà specificata identificata da nome SetProperty (string, object)Imposta il valore della proprietà specificata SetTexture (string, TextureBase)Imposta la trama sullo slot specificato override ToString () Formatta l’oggetto in string
Campi Guarda anche