DDS KTX2
Konwersja plików

Konwertuj DDS na KTX2

SZYBKA ODPOWIEDŹ
Czy możliwa jest konwersja DDS na KTX2?
Tak - DDS konwertuje się na KTX2.

Zdekoduj plik .dds do formatu pośredniego PNG za pomocą texconv (DirectXTex), a następnie zakoduj PNG do .ktx2 przy użyciu toktx (KTX-Software). Oba narzędzia są darmowe, mają otwarte źródło i działają na systemach Windows, macOS oraz Linux.

Na tej stronie

Testowane na macOS, Windows i Linux
Ostatnia weryfikacja Oct 2026

Więcej darmowych konwerterów

HEIC, PNG, WEBP, MP3 i inne - każde narzędzie tutaj jest darmowe.

Otwórz przybornik

Dlaczego konwertować DDS na KTX2?

KTX2 jest preferowanym kontenerem tekstur dla zasobów glTF 2.0 i formatem, którego silniki takie jak Babylon.js, Three.js i Godot 4 oczekują dla tekstur skompresowanych sprzętowo w sieci. Przenoszenie tekstur z potoku opartego na DirectX do wieloplatformowego silnika 3D sprawia, że .ktx2 jest właściwym celem w porównaniu do zorientowanego na Windows formatu DDS.

Jak przekonwertować DDS na KTX2

texconv + toktx FREE

Użyj texconv (DirectXTex), aby zdekodować .dds do PNG, a następnie zakoduj PNG do .ktx2 za pomocą toktx (KTX-Software); oba narzędzia działają również na macOS i Linux.

GIMP OPEN-SOURCE

Otwórz plik .dds w GIMP, aby go przejrzeć lub edytować, wyeksportuj do PNG, a następnie przekaż PNG do toktx w celu końcowego kodowania KTX2.

O tych formatach

Jakość i na co uważać

  • Ponowne kodowanie z jednego formatu skompresowanego przez GPU do innego wymaga etapu dekodowania; użyj bezstratnego PNG jako formatu pośredniego, aby uniknąć dodatkowej utraty jakości.
  • toktx obsługuje superkompresję UASTC dla wyższej jakości oraz ETC1S dla mniejszych plików - wybierz w zależności od docelowego sprzętu i wymagań silnika.
  • Niektóre wersje toktx akceptują wejście DDS bezpośrednio i mogą opakować istniejące dane skompresowane blokowo w KTX2 bez ponownego kodowania; sprawdź dokumentację toktx dla swojej wersji.

Najczęściej zadawane pytania

Czy mogę przekonwertować DDS na KTX2 bez wiersza poleceń?
GIMP może otwierać DDS do inspekcji i edycji, ale kodowanie KTX2 nadal wymaga toktx - nie istnieje ścieżka oparta wyłącznie na interfejsie graficznym.
Czy stracę na jakości podczas konwersji DDS na KTX2?
Dekodowanie do bezstratnego formatu pośredniego PNG jest bezstratne; utrata jakości następuje dopiero na etapie końcowego ponownego kodowania do KTX2.
Czy mipmapy są zachowywane podczas konwersji?
Tak - toktx może zachować łańcuchy mipmap z DDS lub wygenerować je ponownie z poziomu bazowego za pomocą flagi --genmipmap.