ITextureUnit

ITextureUnit interface

ITextureUnit αντιπροσωπεύει μια υφή στη μνήμη που μοιράζεται μεταξύ της GPU και της CPU και μπορεί να γίνει δειγματοληψία από το shader, όπου τοTexture αντιπροσωπεύει μόνο μια αναφορά σε ένα εξωτερικό αρχείο. Περισσότερες λεπτομέρειες μπορείτε να βρείτε https://en.wikipedia.org/wiki/Texture_mapping_unit

public interface ITextureUnit : IDisposable

Ιδιότητες

ΟνομαΠεριγραφή
Depth { get; }Λαμβάνει το ύψος αυτής της υφής, για καμία υφή 3D είναι πάντα 1.
Height { get; }Παίρνει το ύψος αυτής της υφής.
Magnification { get; set; }Λαμβάνει ή ρυθμίζει τη λειτουργία φίλτρου για μεγέθυνση.
Minification { get; set; }Λαμβάνει ή ρυθμίζει τη λειτουργία φίλτρου για ελαχιστοποίηση.
Mipmap { get; set; }Λαμβάνει ή ρυθμίζει τη λειτουργία φίλτρου για το mipmap.
Scale { get; set; }Λαμβάνει ή ορίζει την κλίμακα της συντεταγμένης UV.
Scroll { get; set; }Λαμβάνει ή ορίζει την κύλιση της συντεταγμένης UV.
Type { get; }Λαμβάνει τον τύπο αυτής της μονάδας υφής.
UWrap { get; set; }Λαμβάνει ή ρυθμίζει τη λειτουργία αναδίπλωσης για τη συντεταγμένη U της υφής.
VWrap { get; set; }Λαμβάνει ή ρυθμίζει τη λειτουργία αναδίπλωσης για τη συντεταγμένη V της υφής.
Width { get; }Λαμβάνει το πλάτος αυτής της υφής.
WWrap { get; set; }Λαμβάνει ή ρυθμίζει τη λειτουργία αναδίπλωσης για τη συντεταγμένη W της υφής.

Δείτε επίσης