Come convertire DDS in TGA
- Aggiungi il tuo file .DDS - trascinalo nel riquadro sopra o fai clic per sfogliare.
- Convertilo in .TGA in pochi secondi.
- Scarica il tuo nuovo file .TGA.
Cosa aspettarsi
- Gli artefatti di compressione a blocchi dei file sorgente DXT1/DXT5 vengono incorporati permanentemente quando si esporta in TGA; le texture DDS compresse in BC7 vengono esportate in modo quasi lossless.
- Le catene di mipmap DDS vengono rimosse - il TGA memorizza solo l'immagine di livello superiore (dimensione intera), che è normalmente ciò che si desidera per l'editing.
- I file TGA sono significativamente più grandi dei DDS: un
.ddsDXT5 da 2048×2048 (~5 MB) diventa circa 16 MB come.tgaa 32 bit.
Domande frequenti
La conversione da DDS a TGA fa perdere qualità?
Nessuna nuova perdita di qualità viene introdotta dalla conversione stessa, ma vengono preservati tutti gli artefatti di compressione a blocchi già presenti nel DDS (DXT1, DXT5). Le texture compresse in BC7 sono quasi indistinguibili dal formato lossless.
Perché la texture appare viola o errata dopo l'esportazione?
Le normal map in DDS sono spesso memorizzate in un formato a due canali (BC5) o swizzled che i visualizzatori standard leggono erroneamente come RGB. I dati sono corretti - inserisci il TGA nel tuo strumento di pipeline, che interpreterà i canali correttamente.
Posso convertire in batch una cartella di file DDS in TGA?
Sì - esegui
texconv -ft tga *.dds nella cartella di destinazione, oppure usa lo strumento di conversione batch di XnConvert sotto Strumenti → Conversione batch.Il TGA esportato funzionerà in un motore di gioco?
Il TGA è un formato di interscambio per l'editing, non un formato valido in-engine per i giochi DirectX. Esporta nuovamente in DDS con la compressione corretta e rigenera la catena di mipmap prima di importarlo nel motore.