flutter_dds 0.1.0 copy "flutter_dds: ^0.1.0" to clipboard
flutter_dds: ^0.1.0 copied to clipboard

Ein Flutter-Plugin zum Anzeigen, Bearbeiten und Exportieren von DirectDraw Surface (DDS) Texturdateien. Unterstützt DXT1 und DXT5 Formate sowie verschiedene Farbmodi.

0.1.0 #

Erstverfffentlichung - 21.05.2025

Neue Funktionen #

  • DDS-Texturformate Unterstützung:
    • DXT1 (mit und ohne Alpha-Kanal)
    • DXT5 (mit vollem 8-Bit-Alpha-Kanal)
  • Farbkanal-Konvertierungen:
    • BGRA → RGBA (für DirectX-Texturen)
    • RGBA → RGBA (keine Konvertierung)
    • RGBA → BGRA (umgekehrte Konvertierung)
  • Vollständiger DDS-Viewer mit Dateiauswahl-Dialog
  • Export-Funktionen für PNG und JPG
  • Interaktive Bildvorschau mit Zoom und Pan
  • Modulare Architektur für einfache Erweiterung

Bekannte Probleme #

  • DDS-Dateien mit ungewöhnlichen Mipmap-Größen können zu Anzeigefehlern führen
  • Sehr große DDS-Dateien (>4K) können die Anwendung verlangsamen
0
likes
150
points
63
downloads

Publisher

unverified uploader

Weekly Downloads

Ein Flutter-Plugin zum Anzeigen, Bearbeiten und Exportieren von DirectDraw Surface (DDS) Texturdateien. Unterstützt DXT1 und DXT5 Formate sowie verschiedene Farbmodi.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

file_picker, flutter, flutter_riverpod, image, logging, path, path_provider, riverpod, riverpod_annotation

More

Packages that depend on flutter_dds