DDS naar PFM Converter

Browsergebaseerde DDS naar PFM converter — eenvoudig te gebruiken

Zet bestanden hier neer. 1 GB maximale bestandsgrootte of Aanmelden
naar
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

Werkt Overal

Telefoon, tablet, laptop, desktop — de DDS naar PFM converter draait op elk apparaat met een moderne browser. Geen platformbeperkingen.

Bulkconversie

Upload meerdere DDS-bestanden en converteer ze allemaal naar PFM in één sessie. Elk bestand wordt apart verwerkt — download alle resultaten tegelijk.

Texture-extractie

DDS-textures met GPU-compressie worden gedecodeerd en schoon naar PFM geconverteerd — geen game-engine of texture-tool nodig.

Hoe converteert u een DDS naar PFM

1

Selecteer bestanden van Computer, Google Drive, Dropbox, URL of door ze te verslepen naar de pagina.

2

Kies pfm of iedere andere bestandsindeling die u nodig heeft als resultaat (meer dan 200 indelingen worden ondersteund)

3

Laat het bestand converteren en u kunt direct daarna uw pfm-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.
Ontwikkelaar: Microsoft
Eerste release: 22 september 1999
PFM (Portable Float Map) is één drijvende-komma rasterbeeldformaat bedacht door Paul Debevec rond 2001, ontworpen om high-dynamic-range beelddata op te slaan met de eenvoud van de Netpbm-formaatfamilie. PFM breidt de PBM/PGM/PPM-filosofie — minimale header, ruwe data, geen compressie — uit naar 32-bit IEEE drijvende-kommasamples, wat directe toegang biedt tot HDR-pixelwaarden zonder de coderingsoverhead van formaten als OpenEXR of het beperkte bereik van de RGBE-codering van Radiance HDR. De bestandsstructuur is opzettelijk minimaal: één tweletterig magisch getal ('Pf' voor grijstinten, 'PF' voor kleur), breedte en hoogte op de volgende regel, één schaal/endianness-indicator (negatief voor little-endian, positief voor big-endian, met magnitude die de schaalfactor aangeeft), en vervolgens de ruwe 32-bit float-data voor elke pixel. PFM-bestanden slaan één float per pixel op voor grijstinten of drie floats (RGB) per pixel voor kleur, zonder compressie, alfakanaal of metadataondersteuning. Het formaat ontstond uit de HDR-beeldvormingsonderzoeksgemeenschap waar Debevec's werk aan image-based lighting en light stage-opname één eenvoudige, ondubbelzinnige manier vereiste om lineaire drijvende-komma-radiantiewaarden op te slaan die gemakkelijk konden worden uitgewisseld tussen onderzoekstools. Één voordeel is de absolute eenvoud voor HDR-data: PFM kan in enkele regels code worden gelezen en geschreven in elke taal die IEEE floats ondersteunt, zonder bibliotheekafhankelijkheden — ideaal voor onderzoeksprototypering en snelle data-uitwisseling tussen aangepaste tools. De wijdverspreide adoptie van het formaat in de computer vision- en computationele fotografiegemeenschap is één ander praktisch sterk punt — optische-stroombenchmarks (Middlebury), diepteschattingsdatasets en radiance field-opnames gebruiken veelvuldig PFM. Het formaat wordt ondersteund door ImageMagick, OpenCV, HDR Shop en Luminance HDR.
Ontwikkelaar: Paul Debevec
Eerste release: 2001

Veel Gestelde Vragen

Waarom DDS naar PFM converteren?

DDS-mipmapketens en compressie maken bestanden moeilijk te delen met niet-technische collega's. PFM is universeel leesbaar.

Welke programma's openen PFM-bestanden?

HDR-beeldverwerkingstools, ImageMagick en sommige 3D-renderers openen PFM floating-point beeldgegevens

Kan ik meerdere DDS-bestanden tegelijk naar PFM converteren?

Upload meerdere DDS-bestanden tegelijk. Elk bestand wordt apart naar PFM geconverteerd — download ze afzonderlijk of allemaal tegelijk.

Behoudt het geconverteerde PFM-bestand de originele resolutie?

Ja — de standaardconversie behoudt de oorspronkelijke pixeldimensies

Blijft transparantie behouden bij de conversie?

PFM ondersteunt geen transparantie. Alfakanaalgegevens uit DDS worden tijdens de conversie samengevoegd met een effen achtergrond.

Blijven kleuren behouden bij DDS naar PFM conversie?

Kleurinformatie wordt nauwkeurig overgedragen naar PFM. De converter behoudt het originele kleurprofiel zo goed als het doelformaat toelaat.