Konwertuj na DDS

Bezpłatny konwerter online do konwersji plików na DDS.

Przeciągnij i upuść obrazy,
filmy lub inne pliki

Przeciągnij i upuść pliki tutaj. Maksymalny rozmiar — 5 GB

Jak konwertować pliki na DDS?

1
Prześlij swój plik
Kliknij przycisk „Wybierz pliki” lub przeciągnij plik do obszaru przesyłania. Obsługiwane formaty: PNG, JPG, WEBP i inne.
2
Wybierz format wyjściowy
Upewnij się, że DDS został wybrany jako format konwersji. Dostosuj dodatkowe ustawienia, jeśli to konieczne.
3
Rozpocznij proces konwersji
Kliknij przycisk „Konwertuj” i poczekaj kilka sekund. Wszystkie konwersje są wykonywane na naszych serwerach.
4
Pobierz wynik
Po zakończeniu procesu kliknij przycisk „Pobierz” i zapisz plik w formacie DDS.

Konwertuj DDS na inne formaty

.DDS

DDS
DirectDraw Surface texture
Typ danychImage
Typ MIMEimage/vnd.ms-dds
TwórcaMicrosoft
Główne zastosowaniaTekstury do gier, assety real-time, tekstury GPU-compressed, cubemapy i zasoby z mipmapami

Czym jest format pliku DDS?

DDS to kontener tekstur dla DirectX/gier, często z mipmapami i kompresją blokową.

Charakterystyka pliku DDS

Typ danychImage
Typ MIMEimage/vnd.ms-dds
KompresjaOpcjonalnie: brak lub kompresja blokowa (DXT1/3/5, BC1–BC7…)
Głębia kolorówZmienna (często RGBA 8-bit; HDR możliwy przez float/BC6H…)
Przestrzeń kolorówZwykle RGB/sRGB lub linear; zależy od zapisanego formatu DXGI/piksela
Obsługa przezroczystościTak
Obsługa animacjiNie
Obsługa rozdzielczościDowolna; określona przez wymiary w nagłówku (w starszych pipeline często power-of-two)
MetadaneNagłówki DDS zapisują layout, format/kompresję i liczbę mipmap; brak standardowego EXIF/IPTC
Standard / specyfikacjaDokumentacja Microsoft DDS (DDS_HEADER / DDS_HEADER_DXT10 w Dds.h) i przewodniki Direct3D
Typowy rozmiar plikuBardzo zmienne: RGBA ≈ 4 B/piksel; BC1 ~0,5 B/piksel; BC3/BC7 ~1 B/piksel (+ mipmapy zwiększają rozmiar)
Rok wprowadzenia1999

Zalety

Format pliku DDS oferuje kilka zalet, które sprawiają, że nadaje się do typowych zastosowań.

  • Przyjazny dla GPU;
  • Mipmapy/cubemapy/volume/array;
  • Oszczędza VRAM i pasmo z BC/DXT;
  • Szybkie próbkowanie w runtime

Ograniczenia

Format pliku DDS ma pewne ograniczenia, które mogą wpływać na jego użycie w określonych scenariuszach.

  • Ograniczone zarządzanie kolorem;
  • Wiele wariantów zwiększa ryzyko niezgodności;
  • Nieskompresowane DDS bywa duże;
  • Wymaga poprawnych ustawień dla silnika

Kompatybilność

Obrazy DDS są szeroko obsługiwane i mogą być wyświetlane na większości urządzeń i platform.

  • Obsługiwane platformy: Windows (narzędzia DirectX) oraz macOS/Linux przez narzędzia/biblioteki firm trzecich
  • Obsługiwane urządzenia: PC i pipeline gry/grafiki (tekstury dla GPU)
  • Obsługa przeglądarek: Nie
  • Obsługa urządzeń mobilnych: Nie
  • Wsteczna kompatybilność: Tak

Aspekty bezpieczeństwa

Używaj aktualnych dekoderów; uszkodzone nagłówki/payload mogą wywołać bugi. Traktuj DDS jako nieufne dane binarne

Licencja

Publicznie udokumentowane przez Microsoft; zwykle bez ograniczeń implementacji

DDS (DirectDraw Surface) to kontener tekstur Microsoftu wprowadzony z DirectX 7 dla tekstur nieskompresowanych lub skompresowanych (DXTn/BCn). Może zawierać mipmapy, obsługuje cubemapy, tekstury wolumetryczne oraz (od Direct3D 10) tablice tekstur przez nagłówek DX10.