Sådan konverterer du DDS til TGA
- Tilføj din .DDS-fil - træk den ind i boksen ovenfor, eller klik for at gennemse.
- Konverter den til .TGA på få sekunder.
- Download din nye .TGA-fil.
Hvad du kan forvente
- Block-compression-artefakter fra DXT1/DXT5-kildefiler indlejres permanent, når der eksporteres til TGA; BC7-komprimerede DDS-teksturer eksporteres næsten lossless.
- DDS-mipmap-kæder fjernes - TGA gemmer kun billedet på øverste niveau (fuld størrelse), hvilket normalt er det, man ønsker til redigering.
- TGA-filer er betydeligt større end DDS: en 2048×2048 DXT5
.dds(~5 MB) bliver til cirka 16 MB som en 32-bit.tga.
Ofte stillede spørgsmål
Mister man kvalitet ved at konvertere DDS til TGA?
Der introduceres intet nyt kvalitetstab ved selve konverteringen, men eventuelle block-compression-artefakter, der allerede findes i DDS'en (DXT1, DXT5), bevares. BC7-komprimerede teksturer er næsten umulige at skelne fra lossless.
Hvorfor ser teksturen lilla eller forkert ud efter eksport?
Normal maps i DDS gemmes ofte i et to-kanals (BC5) eller swizzled format, som standardfremvisere fejllæser som RGB. Dataene er korrekte - send TGA'en ind i dit pipeline-værktøj, som vil fortolke kanalerne korrekt.
Kan jeg batch-konvertere en mappe med DDS-filer til TGA?
Ja - kør
texconv -ft tga *.dds i målmappen, eller brug XnConverts batch-konverteringsværktøj under Tools → Batch Convert.Vil den eksporterede TGA virke i en spilmotor?
TGA er et format til redigering og udveksling, ikke et gyldigt in-engine format til DirectX-spil. Eksportér igen til DDS med den korrekte komprimering og generér mipmap-kæden igen, før du importerer til motoren.