ITextureUnit
Contenuti
[
Nascondere
]ITextureUnit interface
ITextureUnit rappresenta una texture nella memoria condivisa tra GPU e CPU e può essere campionata dallo shader, dove ilTexture rappresenta solo un riferimento a un file esterno. Maggiori dettagli possono essere trovati https://en.wikipedia.org/wiki/Texture_mapping_unit
public interface ITextureUnit : IDisposable
Proprietà
| Nome | Descrizione |
|---|---|
| Depth { get; } | Ottiene l’altezza di questa texture, per nessuna texture 3D è sempre 1. |
| Height { get; } | Ottiene l’altezza di questa texture. |
| Magnification { get; set; } | Ottiene o imposta la modalità filtro per l’ingrandimento. |
| Minification { get; set; } | Ottiene o imposta la modalità filtro per la minimizzazione. |
| Mipmap { get; set; } | Ottiene o imposta la modalità filtro per mipmap. |
| Scale { get; set; } | Ottiene o imposta la scala della coordinata UV. |
| Scroll { get; set; } | Ottiene o imposta lo scorrimento della coordinata UV. |
| Type { get; } | Ottiene il tipo di questa unità di texture. |
| UWrap { get; set; } | Ottiene o imposta la modalità di avvolgimento per la coordinata U della texture. |
| VWrap { get; set; } | Ottiene o imposta la modalità di avvolgimento per la coordinata V della trama. |
| Width { get; } | Ottiene la larghezza di questa texture. |
| WWrap { get; set; } | Ottiene o imposta la modalità di avvolgimento per la coordinata W della trama. |
Guarda anche
- spazio dei nomi Aspose.ThreeD.Render
- assemblea Aspose.3D