Konwerter plików DDS do XV
Konwertuj swoje pliki w formacie dds do formatu xv przez Internet i bezpłatnie
dds
xv
Jak przekonwertować plik w formacie DDS do formatu XV
Wybierz pliki z komputera, dysku Google, usługi Dropbox, adresu URL lub po prostu przeciągnij plik na stronę.
Wybierz format xv lub inny potrzebny Ci format (spośród ponad 200 wspieranych formatów).
Poczekaj, aż plik zostanie przekonwertowany do formatu xv; od razu po konwersji możesz go pobrać.
O formatach
DDS (DirectDraw Surface) to kontenerowy format przechowywania skompresowanych i nieskompresowanych tekstur, map sześciennych, tekstur wolumetrycznych oraz łańcuchów mipmap, wprowadzony przez Microsoft wraz z DirectX 7.0 dnia 22 września 1999 roku. Pliki DDS są projektowane z myślą o bezpośredniej konsumpcji przez GPU: dane pikseli są zapisywane w formatach, które sprzęt graficzny może dekompresować bezpośrednio podczas renderowania — głównie kompresja blokowa S3TC/DXTn (DXT1, DXT3, DXT5), a w nowszych wersjach DirectX tryby BC4 do BC7 — eliminując etap dekompresji po stronie CPU wymagany przez formaty takie jak PNG czy JPEG. Struktura pliku zaczyna się od liczby magicznej i 124-bajtowego nagłówka określającego szerokość, wysokość, format pikseli, liczbę mipmap oraz opcjonalny rozszerzony nagłówek DX10 dla nowszych trybów kompresji, po czym następują surowe dane powierzchni. DDS obsługuje tekstury 2D, mapy sześcienne (sześć ścian do mapowania środowiska), tekstury wolumetryczne/3D oraz tablice tekstur, każde z wstępnie obliczonymi łańcuchami mipmap pozwalającymi GPU próbkować wersje o odpowiednim rozmiarze na różnych dystansach. Jedną z zalet jest wydajność renderowania: ponieważ GPU odczytuje dane DDS bezpośrednio bez narzutu dekompresji, ładowanie tekstur jest dramatycznie szybsze niż w przypadku tradycyjnych formatów obrazów, a skompresowane dane pozostają skompresowane w pamięci wideo, pozwalając zmieścić więcej tekstur w VRAM jednocześnie. Dominacja formatu w tworzeniu gier stanowi kolejną kluczową zaletę — DDS jest standardowym formatem tekstur dla aplikacji DirectX, natywnie obsługiwanym przez Unreal Engine, Unity i praktycznie każdy silnik gier PC, a także przez edytory obrazów takie jak GIMP (z wtyczką), Paint.NET, Photoshop (poprzez wtyczkę NVIDIA) i ImageMagick.
XV to alternatywne rozszerzenie pliku dla formatu VIFF (Visualization Image File Format) opracowanego przez Khoral Research jako część naukowego środowiska przetwarzania obrazów Khoros, które powstało na University of New Mexico około 1990 roku. Rozszerzenia .xv i .viff odnoszą się do tego samego bazowego formatu — kontenera z 1024-bajtowym nagłówkiem kodującym wymiary obrazu, typ danych (od jednobitowych po zmiennoprzecinkowe podwójnej precyzji i liczby zespolone), przestrzeń kolorów, liczbę pasm i opcjonalne metadane lokalizacji przestrzennej, po czym następują dane mapy kolorów i wartości pikseli. Rozszerzenie XV stało się popularne na systemach, gdzie Khoros był zainstalowany obok innych narzędzi X Window System, a w niektórych społecznościach badawczych .xv było preferowane nad .viff jako krótszą alternatywę. Sam Khoros był pionierskim systemem programowania wizualnego, w którym naukowcy konstruowali potoki przetwarzania obrazów, łącząc węzły przetwarzania w graficznym płótnie — podejście, które poprzedziło i wpłynęło na podobne środowiska w MATLAB, LabVIEW i komercyjnych pakietach teledetekcji. Jedną z zalet formatu VIFF/XV jest zdolność do przechowywania danych z naukową precyzją — wartości pikseli zmiennoprzecinkowe i zespolone zachowują dokładność pomiarową, która byłaby utracona w formatach fotograficznych ograniczonych do 8-bitowych lub 16-bitowych liczb całkowitych, co czyni go wartościowym dla analizy widmowej, obliczeniowych wyników fizyki i obrazowania satelitarnego. Architektura wielopasmowa to kolejna zaleta, pozwalająca jednemu plikowi pomieścić dziesiątki kanałów widmowych z czujników multispektralnych lub hiperspektralnych bez dzielenia danych na wiele plików. Pliki XV są obsługiwane przez ImageMagick i mogą być konwertowane do nowoczesnych formatów obrazów do wizualizacji lub publikacji.