Η μορφή αρχείου DDS χρησιμοποιείται συχνά σε παιχνίδια για την αποθήκευση υφών και χαρτών περιβάλλοντος. Υποστηρίζει τόσο συμπιεσμένες όσο και μη συμπιεσμένες υφές.
Στις περισσότερες περιπτώσεις, οι μηχανές παιχνιδιών απαιτούν οι διαστάσεις της υφής να είναι δύναμη του δύο, αλλά το πλάτος και το ύψος δεν χρειάζεται να είναι τα ίδια. Συνήθεις τιμές είναι 64, 128, 256, 512, κ.λπ.
Ο τύπος συμπίεσης που θα χρησιμοποιηθεί. Όταν οριστεί σε Καμία, η μη συμπιεσμένη μορφή μπορεί να επιλεγεί από την επιλογή Μορφή.
Συνήθως τα παιχνίδια υποστηρίζουν μόνο ορισμένες από τις συμπιεσμένες και μη συμπιεσμένες μορφές. Ελέγξτε στην τεκμηρίωση του παιχνιδιού ποιες λειτουργίες υποστηρίζουν.
Τα δεδομένα εικόνας αποθηκεύονται ασυμπίεστα. Η πραγματική μορφή καθορίζεται από τη ρύθμιση Μορφή.
Αποθηκεύει 5 δυαδικά ψηφία (bit) κόκκινου, 6 δυαδικά πράσινου και 5 δυαδικά γαλάζιου ανά χρώμα. Εάν υπάρχει κανάλι άλφα, αποθηκεύεται μόνο 1 δυαδικό ψηφίο άλφα (είτε πλήρως διαφανές, είτε πλήρως αδιαφανές), αφαιρώντας 1 δυαδικό πράσινου.
Αυτή η μορφή δημιουργεί αρχεία με το μικρότερο μέγεθος. Δεν λειτουργεί καλά σε εικόνες που έχουν ξαφνικές αλλαγές στο χρώμα, όπως pixel art. Γενικά, δεν συνιστάται όταν έχετε κανάλι άλφα.
Αποθηκεύει τα χρώματα με τον ίδιο τρόπο όπως το DXT1, εκτός από το ότι αποθηκεύει και πλήρη κανάλια άλφα. Αυτή η μορφή χρησιμοποιείται σπάνια.
Αποθηκεύει τα χρώματα με τον ίδιο τρόπο όπως το DXT1, αλλά υποστηρίζει πλήρη κανάλια άλφα, τα οποία αποθηκεύει προπολλαπλασιασμένα.
Γενικά, είναι προτιμότερο από το DXT3 και χρησιμοποιείται συνήθως όπου τα κανάλια άλφα είναι σημαντικά.
Μια παραλλαγή του DXT5 που χρησιμοποιείται για την αποθήκευση κανονικών χαρτών.
Αυτό χρησιμοποιείται για την αποθήκευση μόνο ενός καναλιού χρώματος. Μόνο το κόκκινο κανάλι σε μια έγχρωμη εικόνα θα αποθηκευτεί. Τα άλλα κανάλια θα αγνοηθούν καθώς και το κανάλι άλφα.
Αυτό χρησιμοποιείται για την αποθήκευση δύο έγχρωμων καναλιών. Μόνο τα κόκκινα και πράσινα κανάλια σε μια έγχρωμη εικόνα θα αποθηκευτούν. Το γαλάζιο κανάλι θα αγνοηθεί καθώς και το κανάλι άλφα.
Μια παραλλαγή του DXT5. Χρησιμοποιείται σπάνια και απαιτεί ρητή υποστήριξη από το παιχνίδι που το χρησιμοποιεί.
Μια παραλλαγή του DXT5 που έχει ένα κανάλι άλφα υψηλής συμπίεσης.
Μια ειδική παραλλαγή του DXT5 που μετατρέπει τα κανάλια χρώματος RGB σε YCoCg, η οποία επιτρέπει συμπίεση εικόνων υψηλής ποιότητας. Αυτό απαιτεί σαφή υποστήριξη από το παιχνίδι που τη χρησιμοποιεί.
Το ίδιο με το παραπάνω, αλλά βελτιώνει την ποιότητα των εικονοστοιχείων με κόστος μεγαλύτερο χρόνο επεξεργασίας. Αυτό απαιτεί σαφή υποστήριξη από το παιχνίδι που το χρησιμοποιεί.
Αυτή η ρύθμιση ενεργοποιείται μόνο όταν η συμπίεση δεν είναι Καμία. Η ενεργοποίηση αυτής της ρύθμισης ενδέχεται να βελτιώσει την οπτική ποιότητα σε ορισμένες περιπτώσεις.
Αυτή η ρύθμιση καθορίζει τη μορφή χρώματος για μη συμπιεσμένες υφές. Υπάρχει ένα ευρύ φάσμα μορφών, αλλά δεν υποστηρίζονται όλες εξίσου καλά από παιχνίδια και προγράμματα προβολής εικόνων.
Επιλέγει την καταλληλότερη μορφή με βάση τον τύπο της εικόνας.
Αυτή η μορφή αποθηκεύει 8 δυαδικά ψηφία ανά κανάλι για κόκκινο, πράσινο και γαλάζιο.
Αυτή η μορφή αποθηκεύει 8 δυαδικά ανά κανάλι για κόκκινο, πράσινο, γαλάζιο και άλφα.
Αυτή η μορφή αποθηκεύει 8 δυαδικά ανά κανάλι με αντίστροφη σειρά για το γαλάζιο, το πράσινο και το κόκκινο.
Αυτή η μορφή αποθηκεύει 8 δυαδικά ψηφία (bits) ανά κανάλι σε αντίστροφη σειρά, με πρώτο το κανάλι άλφα, έπειτα το γαλάζιο, το πράσινο και το κόκκινο.
Αυτή η μορφή αποθηκεύει 5 δυαδικά κόκκινου, 6 δυαδικά πράσινου και 5 δυαδικά γαλάζιου.
Αυτή η μορφή αποθηκεύει 8 δυαδικά κόκκινου, πράσινου, γαλάζιου και άλφα.
Αυτή η μορφή αποθηκεύει 5 δυαδικά κόκκινου, πράσινου, γαλάζιου, με ένα δυαδικό άλφα.
Αυτή η μορφή αποθηκεύει 10 δυαδικά κόκκινου, πράσινου και γαλάζιου, με δύο δυαδικά άλφα.
Αυτή η μορφή αποθηκεύει τρία δυαδικά (bits) κόκκινου και πράσινου και δύο δυαδικά γαλάζιου.
Αυτή η μορφή αποθηκεύει ένα μόνο στοιχείο 8 δυαδικών (bits). Αυτό προέρχεται από το κανάλι άλφα.
Αυτή η μορφή αποθηκεύει ένα μόνο στοιχείο 8 δυαδικών. Αυτό προέρχεται από το κανάλι κόκκινου ή γκρι. Χρησιμοποιείται συχνά για την ενίσχυση της φωτεινότητας.
Αυτή η μορφή αποθηκεύει δύο στοιχεία των 8 δυαδικών. Αυτά προέρχονται από τα κανάλια κόκκινου ή γκρι και άλφα. Χρησιμοποιείται συχνά για την ενίσχυση της φωτεινότητας.
Αυτό σημαίνει «Εκθέτης άλφα» και χρησιμοποιεί τον ίδιο αλγόριθμο με τη συμπίεση Εκθέτη άλφα (DXT5).
Αυτό χρησιμοποιείται σπάνια. Ελέγξτε πρώτα εάν υποστηρίζεται και απαιτείται από τη μηχανή του παιχνιδιού σας.
Χρησιμοποιεί τον ίδιο αλγόριθμο με τη συμπίεση YCoCg (DXT5).
Αυτό χρησιμοποιείται σπάνια. Ελέγξτε πρώτα εάν υποστηρίζεται και απαιτείται από τη μηχανή του παιχνιδιού σας.
Αυτό καθορίζει τον τρόπο αποθήκευσης της εικόνας σας.
Μόνο η τρέχουσα επιλεγμένη στρώση θα εξαχθεί.
Όλες οι ορατές στρώσεις θα συγχωνευθούν και στη συνέχεια θα εξαχθούν.
Η επιλεγμένη στρώση θα εξαχθεί ως χάρτης κύβου. Ένας χάρτης κύβου είναι μια ειδική διάταξη σχετικών υφών, όπου κάθε στρώση αντιπροσωπεύει τη μία πλευρά ενός κύβου.
Ένας χάρτης κύβου απαιτεί έξι στρώσεις που έχουν όλα το ίδιο μέγεθος, με ή χωρίς διαφάνεια. Κάθε στρώση πρέπει να έχει ένα από τα σωστά αναγνωριστικά στο τέλος του ονόματος της στρώσης.
Αυτά τα αναγνωριστικά είναι «Front (Εμπρός)», «Back (Πίσω)», «Left (Αριστερά)», «Right (Δεξιά)», «Top (Πάνω)», «Bottom (Κάτω)». Για παράδειγμα, οι στρώσεις σας θα μπορούσαν να ονομαστούν: «woodland_front», «woodland_back», κ.λπ.
Αυτή η ρύθμιση ενεργοποιείται μόνο όταν πληρούνται οι παραπάνω προϋποθέσεις.
Η επιλεγμένη στρώση θα εξαχθεί ως χάρτης όγκου. Ένας χάρτης όγκου είναι παρόμοιος με έναν χάρτη κύβου, αλλά οι υφές δεν αναμένεται να αποτελούν μέρος ενός κύβου, επομένως δεν απαιτείται σταθερός αριθμός στρώσεων.
Οι χάρτες όγκων απαιτούν επίσης όλες οι στρώσεις να έχουν το ίδιο μέγεθος, με ή χωρίς διαφάνεια. Ωστόσο, δεν περιορίζεστε στον αριθμό των στρώσεων που θέλετε να χρησιμοποιήσετε και δεν απαιτείται ειδική ονομασία των στρώσεων.
Αυτή η ρύθμιση ενεργοποιείται μόνο όταν πληρούνται οι παραπάνω προϋποθέσεις.
Η εικόνα σας θα εξαχθεί ως πίνακας υφών. Θα εξαχθούν μόνο οι στρώσεις που έχουν το ίδιο μέγεθος με την εικόνα. Αυτό αποθηκεύει μια συλλογή υφών σε μία εικόνα.
Αυτή η ρύθμιση ενεργοποιείται μόνο όταν υπάρχουν τουλάχιστον δύο στρώσεις.
Ορισμένες μηχανές παιχνιδιών απαιτούν την αναποδογυρισμένη εικόνα. Η ενεργοποίηση αυτής της ρύθμισης θα το κάνει αυτό για εσάς.
Τα Mipmap είναι εκδόσεις μειωμένου μεγέθους της ίδιας εικόνας όπου κάθε mipmap έχει το μισό πλάτος και ύψος από την προηγούμενη. Χρησιμοποιούνται συχνά σε μηχανές παιχνιδιών για τη βελτίωση της φόρτωσης σε σκηνές όπου το αντικείμενο βρίσκεται μακριά.
Δεν προστίθενται mipmaps στην εξαγόμενη εικόνα.
Δημιουργούνται νέα mipmaps και προστίθενται στην εξαγόμενη εικόνα.
Τα ήδη διαθέσιμα mipmaps στην εικόνα σας θα επαναχρησιμοποιηθούν και θα προστεθούν στην εξαγόμενη εικόνα. Αυτό θα ενεργοποιηθεί μόνο εάν είναι διαθέσιμος ο σωστός αριθμός mipmaps που χρησιμοποιούν τα αναμενόμενα μεγέθη.
Όταν είναι επιλεγμένο, αυτό χρησιμοποιεί το παρακάτω καθορισμένο χρώμα ευρετηρίου για τη ρύθμιση της διαφάνειας στην εξαγόμενη εικόνα. Αυτή η ρύθμιση ενεργοποιείται μόνο όταν η εικόνα σας βρίσκεται σε λειτουργία ευρετηρίου.
Όταν η προηγούμενη ρύθμιση είναι επιλεγμένη και ενεργοποιημένη, αυτό σας επιτρέπει να καθορίσετε ποιος δείκτης παλέτας θα πρέπει να χρησιμοποιηθεί για διαφάνεια στην εξαγόμενη εικόνα.
Οι ακόλουθες επιλογές ενεργοποιούνται μόνο όταν προσθέτετε mipmaps στην εικόνα σας.
Αυτή η ρύθμιση καθορίζει ποιο φίλτρο θα χρησιμοποιηθεί για παρεμβολή κατά τη σμίκρυνση του μεγέθους της εικόνας σας για τη δημιουργία ενός mipmap.
Δεν εφαρμόζεται φιλτράρισμα για τη δημιουργία του mipmap. Αυτό μπορεί να προκαλέσει οπτικές ανωμαλίες, όπως υπερβολικά αιχμηρές άκρες και παράσιτα που δημιουργούνται σε βήματα σκαλοπατιών.
Αυτό είναι ένα διγραμμικό φίλτρο, που μπορεί να επιτρέψει καλύτερη εναλλαγή μεταξύ mipmaps.
Αυτό είναι ένα φίλτρο πολυφασικού πλαισίου. Εκτός από τα φίλτρα Lanczos και Kaiser, είναι μια καλή επιλογή για τις περισσότερες περιπτώσεις και επίσης πολύ πιο γρήγορο από άλλα φίλτρα.
Αυτό χρησιμοποιεί ένα τριγωνικό φίλτρο. Ο πυρήνας έχει μεγαλύτερο πλάτος και επομένως παράγει πιο θολά αποτελέσματα από το φίλτρο Πλαίσιο.
Αυτό είναι ένα φίλτρο τύπου Γκάους.
Αυτό είναι ένα τριγραμμικό φίλτρο.
Αυτό το φίλτρο χρησιμοποιείται κυρίως για τη μείωση της απώλειας λεπτομέρειας κατά την αναβάθμιση δειγματοληψίας.
Αυτό είναι παρόμοιο με το φίλτρο Kaiser. Τα αποτελέσματα είναι συνήθως δυσδιάκριτα μεταξύ των δύο. Το Lanczos μπορεί να χειριστεί καλύτερα τους ήχους κλήσης και τα παράσιτα. Αυτό το φίλτρο μπορεί να τροποποιηθεί περαιτέρω χρησιμοποιώντας τη ρύθμιση Λειτουργία αναδίπλωσης.
Αυτό το φίλτρο θεωρείται γενικά η καλύτερη επιλογή για υποδειγματοληψία, αλλά για να επιτύχετε τα καλύτερα δυνατά αποτελέσματα, συνιστάται να πειραματιστείτε με τη ρύθμιση Λειτουργία αναδίπλωσης. Διαφορετικά, οι εικόνες που προκύπτουν ενδέχεται να παρουσιάζουν παράσιτα περιθωρίου, ή το αποτέλεσμα ενδέχεται να μην είναι τόσο ευκρινές όσο επιθυμείτε.
Κατά την αξιολόγηση του χρώματος των στοιχείων υφής (texel) που βρίσκονται κοντά στο περίγραμμα, τα περισσότερα φίλτρα συνήθως λαμβάνουν δείγματα εκτός της υφής. Αυτή η ρύθμιση καθορίζει τον τρόπο χειρισμού αυτών των δειγμάτων.
Αυτό φαίνεται γενικά αρκετά καλό. Συχνά, καλύτερα αποτελέσματα μπορούν να επιτευχθούν καθορίζοντας ρητά μία από τις επόμενες λειτουργίες.
Ο κατοπτρισμός χρησιμοποιείται για πολλές άλλες λειτουργίες επεξεργασίας εικόνας, όπως η κανονική δημιουργία χαρτών, και γενικά θεωρείται η καλύτερη επιλογή. Λαμβάνει τα δεδομένα από την άλλη πλευρά της εικόνας.
Αυτό παίρνει τα δεδομένα έξω από τις άκρες από την τιμή ακριβώς μέσα σε αυτές.
Αυτό συγκρατεί τα δεδομένα εκτός των άκρων στις τιμές στις άκρες.
Όταν είναι επιλεγμένο, χρησιμοποιεί διόρθωση γάμμα για φιλτράρισμα mipmap. Αυτό προσαρμόζει την ανακλαστικότητα ενός αντικειμένου, ενώ ταυτόχρονα κάνει ολόκληρη την εικόνα πιο φωτεινή ή πιο σκοτεινή, ανάλογα με την τιμή που χρησιμοποιείται παρακάτω.
Όταν είναι επιλεγμένο, χρησιμοποιεί τον χρωματικό χώρο sRGB για τη διόρθωση γάμμα των mipmaps.
Εδώ μπορείτε να ορίσετε την επιθυμητή τιμή Γάμμα που θα χρησιμοποιηθεί για τη διόρθωση γάμμα.
Όταν είναι επιλεγμένο, διατηρεί την κάλυψη της δοκιμής άλφα για τους χάρτες καναλιών άλφα, με βάση ένα όριο που ορίζεται παρακάτω.
Η οριακή τιμή που θα χρησιμοποιηθεί για τη διατήρηση της κάλυψης δοκιμών των καναλιών άλφα.