UltKit
Εικόνα11
PDF13
Έγγραφα και δεδομένα7
Βίντεο6
Ήχος4
Περισσότερα εργαλεία22

Μετατροπή JPG σε DDS

Δημιουργήστε υφή DDS από μια φωτογραφία, ένα σαρωμένο μοτίβο ή ένα στιγμιότυπο οθόνης αποθηκευμένο ως JPG. Προσαρμόστε το μέγεθος της εικόνας για την GPU, κάντε τη μετατροπή και τοποθετήστε το .dds στον φάκελο του mod σας.

Μετατροπέας εικόνων

ή σύρετε Αρχεία JPG, JPEG, JPE … εδώ ·

Έως 95 MB ανά αρχείο· Έως 20 αρχεία· Διαγραφή μετά από 30 λεπτά

Έξοδος

Τα αρχεία επεξεργάζονται στους διακομιστές μας και διαγράφονται μετά από 30 λεπτά.

Πώς να χρησιμοποιήσετε αυτό το εργαλείο

  1. 1

    Ανεβάστε τις φωτογραφίες JPG

    Προσθέστε έως 20 αρχεία .jpg ή .jpeg, έως 95 MB το καθένα, σύροντάς τα στην περιοχή μεταφόρτωσης ή επιλέγοντάς τα από έναν φάκελο.

  2. 2

    Ορίστε το πλάτος της υφής

    Ανοίξτε τις Σύνθετες ρυθμίσεις και χρησιμοποιήστε το Αλλαγή μεγέθους τελικής εικόνας με το Ορισμός πλάτους για να φτάσετε τα 512, 1024, 2048 ή 4096 px. Κάντε πρώτα περικοπή στη σωστή αναλογία, ώστε και το ύψος να είναι δύναμη του δύο.

  3. 3

    Μετατρέψτε και εγκαταστήστε

    Πατήστε Μετατροπή σε DDS, κατεβάστε τα αρχεία και αντιγράψτε τα στον φάκελο που περιμένει το παιχνίδι ή το mod, με τα ίδια ονόματα αρχείων με τις υφές που αντικαθιστάτε.

Το JPG φτιάχνεται για προβολή· το DDS φτιάχνεται για την κάρτα γραφικών. Η μετατροπή αποθηκεύει τη φωτογραφία σας στη διάταξη συμπίεσης μπλοκ που τα παιχνίδια φορτώνουν απευθείας στη μνήμη βίντεο.

JPG σε DDS για φωτογραφικές υφές σε mods παιχνιδιών

Η Microsoft παρουσίασε το DirectDraw Surface με το DirectX 7 το 1999 και η μορφή εξακολουθεί να είναι αυτή στην οποία πολλά παιχνίδια PC διανέμουν τις υφές τους. Ο λόγος είναι η ταχύτητα: ένα DDS μπορεί να περιέχει δεδομένα ήδη συμπιεσμένα σε μορφή που η GPU αποκωδικοποιεί υλικά, οπότε η μηχανή τα αντιγράφει στη μνήμη βίντεο χωρίς να τα αποσυμπιέσει πρώτα.

Οι φωτογραφίες είναι η φυσική πρώτη ύλη για ρεαλιστικές υφές. Οι modders φωτογραφίζουν τούβλα, νερά ξύλου, πινακίδες και αφίσες ή τραβούν μια φωτογραφία από το κινητό και τις μετατρέπουν σε επιφάνειες μέσα στο παιχνίδι.

Οι αριθμοί παρακάτω εξηγούν γιατί οι υφές έχουν τέτοιες διαστάσεις. Η συμπίεση μπλοκ δουλεύει πάντα σε πλακίδια 4 × 4 pixel και η αλυσίδα mip (μια σειρά αντιγράφων μισού μεγέθους που χρησιμοποιεί η GPU σε απόσταση) προσθέτει περίπου ένα τρίτο στη μνήμη της υφής.

μπλοκ pixel που η συμπίεση BC κωδικοποιεί ως μία μονάδα
4 × 4
ανά pixel στο BC1 (DXT1), η συνήθης επιλογή για αδιαφανείς υφές
4 bit
ανά pixel στα BC3 (DXT5) και BC7
8 bit
μνήμη που προσθέτει μια πλήρης αλυσίδα mip
+33%

JPG

Εικόνα JPEG

Το JPEG (ή JPG) είναι η πιο ευρέως χρησιμοποιούμενη μορφή φωτογραφιών, που τυποποιήθηκε από την Joint Photographic Experts Group το 1992. Χρησιμοποιεί συμπίεση με απώλειες, που απορρίπτει λεπτομέρειες που το μάτι δύσκολα προσέχει, κρατώντας τις φωτογραφίες αρκετά μικρές για το web, το email και τον αποθηκευτικό χώρο του κινητού. Χειρίζεται καλά τις ομαλές διαβαθμίσεις και τις φυσικές σκηνές, αλλά το έντονο κείμενο, τα γραμμικά σχέδια και τα ενιαία χρώματα εμφανίζουν ορατά τετραγωνισμένα ή θολά ελαττώματα. Το JPEG δεν έχει διαφάνεια ούτε κίνηση, και κάθε νέα αποθήκευση χάνει λίγη ακόμη ποιότητα. Κάθε browser, κινητό, φωτογραφική μηχανή και πρόγραμμα επεξεργασίας εικόνων μπορεί να το ανοίξει.

Συμπίεση
Με απώλειες
Διαφάνεια
Όχι
Κινούμενη εικόνα
Όχι
Έτος εισαγωγής
1992 · Joint Photographic Experts Group
Μετατροπέας JPG

DDS

DirectDraw Surface

Το DDS είναι μορφή υφών της Microsoft που παρουσιάστηκε με το DirectX 7 το 1999. Αποθηκεύει εικόνες με σχήματα συμπίεσης μπλοκ έτοιμα για GPU, όπως DXT/BCn, μαζί με mipmaps και cube maps, ώστε οι κάρτες γραφικών να τα χρησιμοποιούν χωρίς αποκωδικοποίηση. Η συμπίεση μπλοκ γίνεται με απώλειες και μπορεί να δείξει ατέλειες στις διαβαθμίσεις, αν και υπάρχει και μη συμπιεσμένο DDS. Είναι συνηθισμένο στα παιχνίδια PC και στα mods, αλλά δεν υποστηρίζεται από προγράμματα περιήγησης και τις περισσότερες καθημερινές εφαρμογές προβολής εικόνων.

Συμπίεση
Με ή χωρίς απώλειες
Διαφάνεια
Ναι
Κινούμενη εικόνα
Όχι
Έτος εισαγωγής
1999 · Microsoft
Μετατροπέας DDS

Το JPG σε DDS είναι ο τρόπος με τον οποίο μια φωτογραφία γίνεται στοιχείο παιχνιδιού: οι modders φωτογραφίζουν μια πραγματική επιφάνεια, αφίσα ή πινακίδα και την πακετάρουν στη μορφή που είναι έτοιμη για GPU και την οποία διαβάζουν από τον δίσκο μηχανές όπως του Fallout 4 ή του Microsoft Flight Simulator.

Προετοιμασία φωτογραφίας για DDS: περικοπή, μέγεθος, μετατροπή, δοκιμή

  1. Περικοπή σε αναλογία υφής

    Οι περισσότερες υφές είναι τετράγωνες ή 2 : 1. Κόψτε πρώτα τη φωτογραφία σε αυτό το σχήμα, ώστε η αλλαγή μεγέθους να μην αφήσει περίεργο ύψος.

  2. Αλλαγή μεγέθους σε δύναμη του δύο

    Ορίστε πλάτος 1024, 2048 ή 4096 px. Το μεγαλύτερο δεν είναι πάντα καλύτερο: μια υφή 4096 px χρησιμοποιεί τετραπλάσια μνήμη από μία 2048 px.

  3. Μετατροπή και φόρτωση

    Μετατρέψτε σε DDS, τοποθετήστε το αρχείο εκεί που ήταν η αρχική υφή και ελέγξτε το στο παιχνίδι από διαφορετικές αποστάσεις.

Συμπίεση, mipmaps και τι αποφασίζει για εσάς αυτός ο μετατροπέας

Το DDS καλύπτει διάφορες μορφές συμπίεσης. Το BC1, γνωστό ως DXT1, είναι η συμπαγής επιλογή για αδιαφανείς έγχρωμες υφές, που είναι ακριβώς αυτό που γίνεται μια φωτογραφία JPG αφού το JPG δεν έχει alpha. Το BC3 (DXT5) προσθέτει πλήρες κανάλι alpha και το BC7, που εισήχθη με το Direct3D 11, δίνει υψηλότερη ποιότητα στα ίδια 8 bit ανά pixel, αλλά λειτουργεί μόνο σε παιχνίδια που το υποστηρίζουν.

Ο μετατροπέας δεν δίνει επιλογή τύπου συμπίεσης ή αριθμού mip· γράφει το DDS με τις δικές του προεπιλογές. Όταν οι οδηγίες εγκατάστασης ενός mod ζητούν συγκεκριμένη μορφή, όπως BC7 με πλήρη αλυσίδα mip, δοκιμάστε εδώ την εμφάνιση και κάντε την τελική εξαγωγή με το texconv της Microsoft, το Paint.NET ή το πρόγραμμα εξαγωγής της NVIDIA.

Συχνές ερωτήσεις για τη μετατροπή JPG σε DDS

Είναι το JPG καλή πηγή για υφή DDS;

Λειτουργεί, με μία επιφύλαξη: η φωτογραφία συμπιέζεται δύο φορές, πρώτα από το JPEG και μετά από τη συμπίεση μπλοκ της GPU μέσα στο DDS. Χρησιμοποιήστε το μεγαλύτερο και λιγότερο συμπιεσμένο JPG που έχετε, ιδανικά πρωτότυπο της κάμερας σε υψηλή ποιότητα, ώστε το δεύτερο βήμα να δουλέψει με καθαρά pixel.

Γιατί οι διαστάσεις των υφών πρέπει να είναι δύναμη του δύο;

Το mipmapping υποδιπλασιάζει επανειλημμένα την εικόνα, και τα 1024, 512, 256 κ.ο.κ. διαιρούνται ακριβώς μέχρι το τέλος. Πολλές μηχανές και παλαιότερες κάρτες γραφικών το απαιτούν επίσης, ενώ η συμπίεση μπλοκ χρειάζεται τουλάχιστον πολλαπλάσιο του 4 σε κάθε πλευρά. Μια φωτογραφία 1000 × 750 μπορεί να εμφανιστεί ως μαύρη ή παραμορφωμένη επιφάνεια σε παλαιότερο παιχνίδι.

Μπορώ να επιλέξω DXT1, DXT5 ή BC7 στη μετατροπή JPG σε DDS;

Όχι. Ο μετατροπέας δεν έχει επιλογέα συμπίεσης ή mipmap και γράφει το DDS με τις δικές του προεπιλογές. Όταν ένας οδηγός mod ορίζει συγκεκριμένη μορφή ή αριθμό mip, χρησιμοποιήστε το texconv της Microsoft, το Paint.NET ή το NVIDIA Texture Tools Exporter για την τελική εξαγωγή.

Θα έχει το DDS κανάλι άλφα;

Το JPG δεν έχει διαφάνεια, άρα δεν υπάρχει κάτι να μεταφερθεί: η υφή είναι πλήρως αδιαφανής. Αν χρειάζεστε αποκομμένες άκρες για φύλλωμα ή decals, ξεκινήστε από PNG με διαφάνεια και χρησιμοποιήστε το PNG σε DDS.

Μπορώ να μετατρέψω μια φωτογραφία κινητού σε υφή πίνακα ή αφίσας για παιχνίδι;

Ναι, είναι τυπική χρήση. Κάντε περικοπή της φωτογραφίας στις αναλογίες του κάδρου με την περικοπή εικόνας, αλλάξτε το πλάτος σε δύναμη του δύο, μετατρέψτε την εδώ και αντικαταστήστε την υφή της αφίσας ή του πίνακα που υποδεικνύει το mod.

Πώς ελέγχω ένα DDS πριν ξεκινήσω το παιχνίδι;

Ανοίξτε το στο Paint.NET, στο GIMP 2.10 ή νεότερο ή σε πρόγραμμα προβολής υφών και ελέγξτε τις διαστάσεις και τον προσανατολισμό. Αν θέλετε μόνο μια γρήγορη ματιά, το DDS σε PNG το μετατρέπει σε κανονική εικόνα που ανοίγει οπουδήποτε.

Περισσότερες μετατροπές υφών