Convertire JPG in DDS
Crea una texture DDS da una fotografia, da un motivo scansionato o da uno screenshot salvato in JPG. Si dimensiona l'immagine per la GPU, si converte e si copia il file .dds nella cartella della mod.
Convertitore di immagini
oppure trascina qui File JPG, JPEG, JPE … ·
Max 95 MB per file· Fino a 20 file· Eliminati dopo 30 minuti
I file vengono elaborati sui nostri server ed eliminati dopo 30 minuti.
85 mantiene le foto visivamente identiche all'originale. Abbassarla solo se serve un file più piccolo.
JPG, BMP ed EPS non supportano la trasparenza. I pixel trasparenti vengono riempiti con questo colore.
Colore esadecimale usato dietro i pixel trasparenti, ad es. #FFFFFF.
Questo formato contiene una sola immagine. Scegliere GIF o WebP come output per mantenere l'animazione.
Un'icona multi-dimensione contiene più risoluzioni in un solo file; browser e sistemi operativi scelgono quella che serve.
Mantiene le dimensioni originali, oppure si inserisce un lato e le proporzioni vengono conservate.
Pixel per il lato scelto sopra.
Percentuale delle dimensioni originali.
sRGB è la scelta giusta per schermi e web. Mantenere l'originale per i flussi di stampa; la scala di grigi elimina il colore.
Solo metadati, 0 mantiene il valore originale. Le stampanti e alcuni portali leggono questo numero; non cambia le dimensioni in pixel.
Come usare questo strumento
- 1
Caricare le foto JPG
Aggiungi fino a 20 file .jpg o .jpeg, da 95 MB ciascuno, trascinandoli nell'area di caricamento o scegliendoli da una cartella.
- 2
Impostare la larghezza della texture
Apri Impostazioni avanzate e usa Ridimensiona l'immagine di output con Imposta larghezza per arrivare a 512, 1024, 2048 o 4096 px. Ritaglia prima con il rapporto d'aspetto giusto, così anche l'altezza sarà una potenza di due.
- 3
Convertire e installare
Premi Converti in DDS, scarica i file e copiali nella cartella che il gioco o la mod si aspetta, usando gli stessi nomi delle texture che sostituisci.
Un JPG è fatto per essere guardato; un DDS è fatto per la scheda grafica. La conversione salva la tua foto nel formato a blocchi compressi che i giochi caricano direttamente nella memoria video.
Da JPG a DDS per texture fotografiche nelle mod
Microsoft ha introdotto DirectDraw Surface con DirectX 7 nel 1999, e il formato è ancora quello in cui molti giochi per PC distribuiscono le texture. Il motivo è la velocità: un DDS può contenere dati già compressi in un formato che la GPU decodifica in hardware, così il motore li copia nella memoria video senza prima decomprimerli.
Le foto sono la materia prima naturale per texture realistiche. I modder fotografano muri di mattoni, venature del legno, cartelli stradali e poster, oppure scattano con il telefono, e li trasformano in superfici da usare nel gioco.
I numeri qui sotto spiegano perché le texture hanno certe dimensioni. La compressione a blocchi lavora sempre su tessere da 4 × 4 pixel, e la catena di mip (una serie di copie a metà dimensione che la GPU usa a distanza) aggiunge circa un terzo alla memoria della texture.
- blocco di pixel che la compressione BC codifica come un'unica unità
- 4 × 4
- per pixel in BC1 (DXT1), la scelta abituale per texture opache
- 4 bit
- per pixel in BC3 (DXT5) e BC7
- 8 bit
- memoria aggiunta da una catena di mip completa
- +33%
JPG
Immagine JPEG
JPEG (o JPG) è il formato fotografico più diffuso, standardizzato nel 1992 dal Joint Photographic Experts Group. Usa una compressione con perdita che scarta i dettagli fini difficilmente percepibili dall'occhio, mantenendo le foto abbastanza leggere per web, e-mail e memoria del telefono. Gestisce bene sfumature morbide e scene naturali, ma testo nitido, grafica al tratto e colori piatti mostrano artefatti a blocchi o sfocature visibili. Il JPEG non ha trasparenza né animazione e ogni nuovo salvataggio fa perdere un po' di qualità. Ogni browser, telefono, fotocamera ed editor di immagini può aprirlo.
- Compressione
- Con perdita
- Trasparenza
- No
- Animazione
- No
- Introdotto
- 1992 · Joint Photographic Experts Group
DDS
DirectDraw Surface
DDS è un formato di texture di Microsoft introdotto con DirectX 7 nel 1999. Memorizza le immagini con schemi di compressione a blocchi pronti per la GPU come DXT/BCn, insieme a mipmap e cube map, così le schede grafiche possono usarle senza decodifica. La compressione a blocchi è con perdita e può mostrare artefatti nei gradienti, anche se esiste anche il DDS non compresso. È comune nei giochi per PC e nelle mod, ma non è supportato dai browser e dalla maggior parte dei comuni visualizzatori di immagini.
- Compressione
- Con o senza perdita
- Trasparenza
- Sì
- Animazione
- No
- Introdotto
- 1999 · Microsoft
Da JPG a DDS è il modo in cui una fotografia diventa una risorsa di gioco: i modder fotografano una superficie reale, un poster o un'insegna e la inseriscono nel formato pronto per la GPU che motori come quelli di Fallout 4 o Microsoft Flight Simulator leggono dal disco.
Preparare una foto per il DDS: ritaglio, dimensioni, conversione, prova
Ritaglia con un rapporto da texture
La maggior parte delle texture è quadrata o 2 : 1. Taglia prima la foto in quella forma, così il ridimensionamento non lascia un'altezza irregolare.
Ridimensiona a una potenza di due
Imposta la larghezza a 1024, 2048 o 4096 px. Più grande non è sempre meglio: una texture da 4096 px usa quattro volte la memoria di una da 2048 px.
Converti e carica
Converti in DDS, metti il file dove si trovava la texture originale e controllalo nel gioco a diverse distanze.
Compressione, mipmap e cosa decide per voi questo convertitore
Il DDS comprende diversi formati di compressione. BC1, noto come DXT1, è la scelta compatta per texture a colori opache, che è esattamente ciò che diventa una foto JPG dato che il JPG non ha canale alfa. BC3 (DXT5) aggiunge un canale alfa completo, e BC7, introdotto con Direct3D 11, offre qualità superiore con gli stessi 8 bit per pixel ma funziona solo nei giochi sviluppati per supportarlo.
Questo convertitore non permette di scegliere il tipo di compressione né il numero di mip; scrive il DDS con le proprie impostazioni predefinite. Quando le note di installazione di una mod richiedono un formato specifico, come BC7 con catena di mip completa, valuta qui l'aspetto, poi esegui l'esportazione finale con texconv di Microsoft, Paint.NET o l'exporter NVIDIA.
Domande frequenti su JPG in DDS
Un JPG è una buona base per una texture DDS?
Funziona, con una precisazione: la foto viene compressa due volte, prima dal JPEG e poi dalla compressione a blocchi per GPU all'interno del DDS. Usa il JPG più grande e meno compresso che hai, meglio se un originale della fotocamera ad alta qualità, così il secondo passaggio parte da pixel puliti.
Perché le dimensioni delle texture dovrebbero essere potenze di due?
Il mipmapping dimezza ripetutamente l'immagine, e 1024, 512, 256 e così via si dividono esattamente fino in fondo. Inoltre molti motori e schede grafiche meno recenti lo richiedono, e la compressione a blocchi richiede almeno un multiplo di 4 su ogni lato. Una foto da 1000 × 750 potrebbe apparire come una superficie nera o deformata in un gioco più vecchio.
Si può scegliere DXT1, DXT5 o BC7 quando si converte JPG in DDS?
No. Il convertitore non ha un selettore di compressione o di mipmap e scrive il DDS con le proprie impostazioni predefinite. Quando la guida di una mod indica un formato o un numero di mip preciso, usa texconv di Microsoft, Paint.NET o NVIDIA Texture Tools Exporter per l'esportazione finale.
Il file DDS avrà un canale alfa?
Un JPG non ha trasparenza, quindi non c'è nulla da riportare: la texture è completamente opaca. Se ti servono bordi ritagliati per fogliame o decalcomanie, parti da un PNG con trasparenza e usa invece da PNG a DDS.
Si può convertire una foto dello smartphone in una texture per un quadro o un poster in un gioco?
Sì, è un uso tipico. Ritaglia la foto con le proporzioni della cornice con ritaglia immagine, ridimensionala a una larghezza che sia potenza di due, convertila qui e sostituisci la texture del poster o del quadro indicata dalla mod.
Come si controlla un DDS prima di avviare il gioco?
Aprilo in Paint.NET, GIMP 2.10 o successivo, oppure in un visualizzatore di texture, e controlla dimensioni e orientamento. Se ti serve solo un'occhiata rapida, da DDS a PNG lo riporta a una normale immagine che qualsiasi visualizzatore mostra.