DDS to PFM Converter

Browserbasierter DDS-zu-PFM-Converter — einfach zu bedienen

Dateien hierhin und ablegen. 1 GB maximale dateigröße oder Registrieren
in
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

Überall einsetzbar

Smartphone, Tablet, Laptop, Desktop — der DDS-zu-PFM-Converter läuft auf jedem Gerät mit modernem Browser. Keine Plattformeinschränkungen.

Stapelkonvertierung

Laden Sie mehrere DDS-Dateien hoch und konvertieren Sie alle in einer Sitzung zu PFM. Jede wird einzeln verarbeitet — alle Ergebnisse auf einmal herunterladen.

Textur-Extraktion

DDS-Texturen mit GPU-Komprimierung werden sauber dekodiert und in PFM konvertiert — keine Game-Engine oder Textur-Tools auf Ihrer Seite nötig.

Wie man DDS in PFM konvertiert

1

Wählen Sie Dateien vom Computer, Google Drive, Dropbox, einer URL oder durch Ziehen auf die Seite.

2

Wählen Sie pfm oder irgendein anderes Format, das Sie als Ergebnis haben wollen (mehr als 200 Formate unterstützt)

3

Lassen Sie die Datei konvertieren und Sie können Ihre pfm-Datei direkt danach herunterladen

Über die Formate

DDS (DirectDraw Surface) ist ein Containerformat zur Speicherung komprimierter und unkomprimierter Texturen, Cube Maps, Volumentexturen und Mipmap-Ketten, eingeführt von Microsoft mit DirectX 7.0 am 22. September 1999. DDS-Dateien sind für GPU-native Verwendung konzipiert: Die Pixeldaten werden in Formaten gespeichert, die Grafikhardware direkt während des Renderings dekomprimieren kann — hauptsächlich S3TC/DXTn-Blockkomprimierung (DXT1, DXT3, DXT5) und in späteren DirectX-Versionen BC4 bis BC7 — wodurch der CPU-seitige Dekomprimierungsschritt entfällt, den Formate wie PNG oder JPEG erfordern. Die Dateistruktur beginnt mit einer Kennung und einem 124-Byte-Header mit Breite, Höhe, Pixelformat, Mipmap-Anzahl und optionalem DX10-erweitertem Header für neuere Komprimierungsmodi, gefolgt von den rohen Oberflächendaten. DDS unterstützt 2D-Texturen, Cube Maps (sechs Seiten für Environment Mapping), Volumen-/3D-Texturen und Textur-Arrays, jeweils mit vorberechneten Mipmap-Ketten, die es der GPU ermöglichen, in verschiedenen Entfernungen passend große Versionen abzutasten. Ein Vorteil ist die Rendering-Leistung: Da die GPU DDS-Daten direkt ohne Dekomprimierungs-Overhead liest, ist das Texturladen dramatisch schneller als bei herkömmlichen Bildformaten, und die komprimierten Daten bleiben im Videospeicher komprimiert, sodass mehr Texturen gleichzeitig in den VRAM passen. Die Dominanz des Formats in der Spieleentwicklung ist eine weitere zentrale Stärke — DDS ist das Standard-Texturformat für DirectX-Anwendungen, nativ unterstützt von Unreal Engine, Unity und praktisch jeder PC-Spiele-Engine sowie von Bildbearbeitungsprogrammen wie GIMP (mit Plugin), Paint.NET, Photoshop (über NVIDIA-Plugin) und ImageMagick.
Entwickler: Microsoft
Erstveröffentlichung: 22. September 1999
PFM (Portable Float Map) ist ein Gleitkomma-Rasterbildformat, das um 2001 von Paul Debevec entworfen wurde, um High-Dynamic-Range-Bilddaten mit der Einfachheit der Netpbm-Formatfamilie zu speichern. PFM erweitert die PBM/PGM/PPM-Philosophie — minimaler Header, Rohdaten, keine Komprimierung — auf 32-Bit-IEEE-Gleitkomma-Samples und bietet direkten Zugang zu HDR-Pixelwerten ohne den Kodierungs-Overhead von Formaten wie OpenEXR oder den begrenzten Bereich der RGBE-Kodierung von Radiance HDR. Die Dateistruktur ist bewusst minimal: eine zweistellige Kennung ('Pf' für Graustufen, 'PF' für Farbe), Breite und Höhe in der nächsten Zeile, ein Skalierungs-/Endianness-Indikator (negativ für Little-Endian, positiv für Big-Endian, mit der Magnitude als Skalierungsfaktor), und dann die rohen 32-Bit-Float-Daten für jedes Pixel. PFM-Dateien speichern einen Float pro Pixel für Graustufen oder drei Floats (RGB) pro Pixel für Farbe, ohne Komprimierung, Alphakanal oder Metadaten-Unterstützung. Das Format entstand aus der HDR-Bildgebungsforschungsgemeinschaft, wo Debevecs Arbeit an Image-based Lighting und Light-Stage-Aufnahmen eine einfache, eindeutige Möglichkeit erforderte, lineare Gleitkomma-Leuchtdichtewerte zu speichern, die leicht zwischen Forschungswerkzeugen ausgetauscht werden konnten. Ein Vorteil ist die absolute Einfachheit für HDR-Daten: PFM kann in wenigen Codezeilen in jeder Sprache gelesen und geschrieben werden, die IEEE-Floats unterstützt, ohne Bibliotheksabhängigkeiten — ideal für Forschungsprototyping und schnellen Datenaustausch zwischen benutzerdefinierten Werkzeugen. Die weit verbreitete Adoption in der Computer Vision- und Computational-Photography-Forschungsgemeinschaft ist eine weitere praktische Stärke — Optical-Flow-Benchmarks (Middlebury), Tiefenschätzungs-Datensätze und Radiance-Field-Aufnahmen verwenden häufig PFM. Das Format wird von ImageMagick, OpenCV, HDR Shop und Luminance HDR unterstützt.
Entwickler: Paul Debevec
Erstveröffentlichung: 2001

Häufig gestellte Fragen

Warum DDS in PFM konvertieren?

DDS-Mipmap-Ketten und Komprimierung machen Dateien schwer teilbar mit nicht-technischen Kollegen. PFM ist universell lesbar.

Welche Programme öffnen PFM-Dateien?

HDR-Imaging-Tools, ImageMagick und einige 3D-Renderer öffnen PFM-Gleitkomma-Bilddaten

Kann ich mehrere DDS-Dateien gleichzeitig in PFM konvertieren?

Laden Sie mehrere DDS-Dateien auf einmal hoch. Jede wird einzeln in PFM konvertiert — laden Sie die Ergebnisse einzeln oder zusammen herunter.

Behält die konvertierte PFM-Datei die Originalauflösung?

Ja — die Standardkonvertierung bewahrt die ursprünglichen Pixelmaße

Bleibt die Transparenz bei der Konvertierung erhalten?

PFM unterstützt Transparenz nicht nativ. Alphakanal-Daten aus DDS werden bei der Konvertierung auf einen einfarbigen Hintergrund reduziert.

Bleiben die Farben bei der DDS-zu-PFM-Konvertierung erhalten?

Farbinformationen werden präzise in PFM übertragen. Der Converter bewahrt das originale Farbprofil so genau, wie es das Zielformat erlaubt.