TextureBase
TextureBase class
Classe base per tutte le strutture in calcestruzzo. Texture definisce l’aspetto grafico di una superficie geometrica.
public class TextureBase : A3DObject
Costruttori
Proprietà
| Nome | Descrizione |
|---|
| Alpha { get; set; } | Ottiene o imposta il valore alfa predefinito della texture Questo è valido quando ilAlphaSource èPixelAlpha Il valore predefinito è 1.0, l’intervallo di valori valido è compreso tra 0 e 1 |
| AlphaSource { get; set; } | Ottiene o imposta se la texture definisce il canale alfa. Il valore predefinito èNone |
| MagFilter { get; set; } | Ottiene o imposta il filtro per l’ingrandimento. |
| MinFilter { get; set; } | Ottiene o imposta il filtro per la minimizzazione. |
| MipFilter { get; set; } | Ottiene o imposta il filtro per il campionamento a livello mip. |
| virtual Name { get; set; } | Ottiene o imposta il nome. |
| Properties { get; } | Ottiene la raccolta di tutte le proprietà. |
| UVRotation { get; set; } | Ottiene o imposta la rotazione della texture |
| UVScale { get; set; } | Ottiene o imposta la scala UV. |
| UVTranslation { get; set; } | Ottiene o imposta la traslazione UV. |
| WrapModeU { get; set; } | Ottiene o imposta le modalità di avvolgimento della trama in U. |
| WrapModeV { get; set; } | Ottiene o imposta le modalità di avvolgimento delle texture in V. |
| WrapModeW { get; set; } | Ottiene o imposta le modalità di avvolgimento della trama in W. |
Metodi
| Nome | Descrizione |
|---|
| FindProperty(string) | Trova la proprietà. Può essere una proprietà dinamica (creata da CreateDynamicProperty/SetProperty) o una proprietà nativa (identificata dal nome) |
| GetProperty(string) | Ottieni il valore della proprietà specificata |
| RemoveProperty(Property) | Rimuove una proprietà dinamica. |
| RemoveProperty(string) | Rimuove la proprietà specificata identificata da nome |
| SetProperty(string, object) | Imposta il valore della proprietà specificata |
| SetRotation(double, double) | Imposta la rotazione UV. |
| SetScale(double, double) | Imposta la scala UV. |
| SetTranslation(double, double) | Imposta la traslazione UV. |
Guarda anche