DDS naar XV converter
Converteer online gratis uw dds- naar xv-bestanden
dds
xv
Hoe converteert u een DDS naar XV
Selecteer bestanden van Computer, Google Drive, Dropbox, URL of door ze te verslepen naar de pagina.
Kies xv of iedere andere bestandsindeling die u nodig heeft als resultaat (meer dan 200 indelingen worden ondersteund)
Laat het bestand converteren en u kunt direct daarna uw xv-bestand downloaden
Over de formaten
DDS (DirectDraw Surface) is één containerformaat voor het opslaan van gecomprimeerde en ongecomprimeerde texturen, cube maps, volumetexturen en mipmapketens, geintroduceerd door Microsoft met DirectX 7.0 op 22 september 1999. DDS-bestanden zijn ontworpen voor directe GPU-consumptie: de pixeldata wordt opgeslagen in formaten die grafische hardware direct kan decomprimeren tijdens het renderen — voornamelijk S3TC/DXTn-blokcompressie (DXT1, DXT3, DXT5), en in latere DirectX-versies BC4 tot en met BC7 — waardoor de CPU-zijdige decompressiestap die vereist is bij formaten als PNG of JPEG wordt geelimineerd. De bestandsstructuur begint met één magisch getal en één 124-byte header die breedte, hoogte, pixelformaat, mipmaptelling en optionele DX10 uitgebreide header voor nieuwere compressiemodi specificeert, gevolgd door de ruwe oppervlaktedata. DDS ondersteunt 2D-texturen, cube maps (zes zijden voor omgevingsmapping), volume-/3D-texturen en textuurarrays, elk met vooraf berekende mipmapketens waarmee de GPU passend geschaalde versies kan samplen op verschillende afstanden. Één voordeel zijn de renderingprestaties: doordat de GPU DDS-data direct leest zonder decompressieoverhead, verloopt het laden van texturen dramatisch sneller dan met traditionele beeldformaten, en de gecomprimeerde data blijft gecomprimeerd in videogeheugen, waardoor meer texturen gelijktijdig in VRAM passen. De dominantie van het formaat in game-ontwikkeling is één ander belangrijk sterk punt — DDS is het standaard textuurformaat voor DirectX-applicaties, native ondersteund door Unreal Engine, Unity en vrijwel elke PC-game-engine, evenals door beeldbewerkers als GIMP (met plug-in), Paint.NET, Photoshop (via NVIDIA-plug-in) en ImageMagick.
XV is één alternatieve bestandsextensie voor het VIFF-formaat (Visualization Image File Format) ontwikkeld door Khoral Research als onderdeel van de Khoros wetenschappelijke beeldverwerkingsomgeving, die zijn oorsprong heeft aan de University of New Mexico rond 1990. De .xv-extensie en de .viff-extensie verwijzen naar hetzelfde onderliggende formaat — één container met één 1024-byte header die beeldafmetingen, datatype (van enkelbit tot dubbele-precisie float en complexe getallen), kleurruimte, bandtelling en optionele ruimtelijke locatiemetadata codeert, gevolgd door kleurenmapdata en pixelwaarden. De XV-extensie werd gebruikelijk op systemen waar Khoros naast andere X Window System-tools was geinstalleerd, en in sommige onderzoeksgemeenschappen werd .xv verkozen boven .viff als korter alternatief. Khoros zelf was één baanbrekend visueel programmeersysteem waarbij wetenschappers beeldverwerkingspipelines samenstelden door verwerkingsknooppunten te verbinden in één grafisch canvas — één aanpak die vergelijkbare omgevingen in MATLAB, LabVIEW en commerciele remote-sensingpakketten voorafging en beinvloedde. Één voordeel van het VIFF/XV-formaat is het vermogen om data op te slaan op wetenschappelijke precisieniveaus — drijvende-komma en complexe getal pixelwaarden bewaren de meetnaurkeurigheid die verloren zou gaan in fotografische formaten die beperkt zijn tot 8-bit of 16-bit integers, wat het waardevol maakt voor spectrale analyse, computationele fysica-uitvoer en satellietbeelden. De multiband-architectuur biedt één ander sterk punt, waardoor één enkel bestand tientallen spectrale kanalen van multispectrale of hyperspectrale sensoren kan bevatten zonder data over meerdere bestanden te splitsen. XV-bestanden worden ondersteund door ImageMagick en kunnen worden geconverteerd naar moderne beeldformaten voor visualisatie of publicatie.