ar

DDS إلى PNG

حوّل قوالب DDS إلى PNG محلياً - يُفكّ ترميز كتل BC1/BC2/BC3، بدون رفع، مباشرة في المتصفح.

تتم المعالجة محلياً على جهازك ...

ملفاتك

    تتم المعالجة محلياً على جهازك ...

    0%

    هل يُرفَع ملفي؟

    لا. كل شيء يجري في متصفحك - ملفك لا يغادر جهازك أبداً. كيف يكون ذلك قابلاً للتحقق

    دون رفعمحلي 100%
    محتواك يبقى لديكلا وصول لأطراف خارجية
    Hosted in GermanyGlobal Content Delivery
    مدقَّقة خارجيًاTLS A+ · ترويسات A+

    DDS (DirectDraw Surface) هو حاوية القوالب (textures) القياسية في الألعاب ومحركات الألعاب وبرامج التصميم ثلاثي الأبعاد: تكاد النماذج والمواد وخرائط البيئة تكون دائماً بهذه الصيغة، لأن بطاقات الرسوميات تستطيع معالجة البكسلات المضغوطة بالكتل مباشرة دون الحاجة إلى فك ضغطها أولاً. أما المتصفحات ومعظم عارضات الصور العادية فلا تفتح DDS - تقرأ هذه الأداة الملف بمُفكّك ترميز خاص بها لا يعتمد على أي مكتبة خارجية، وتُصدره كملف PNG عام.

    تُفكّ ترميز صيغ الكتل S3TC وهي BC1/DXT1 (معتمة أو بشفافية ثنائية بمقدار بت واحد)، وBC2/DXT3 (ألفا بمقدار 4 بت لكل texel)، وBC3/DXT5 (تدرّج ألفا مُقحَم)، إضافة إلى الأسطح غير المضغوطة بعمق 24/32 بت RGB(A) استناداً إلى أقنعة البت في رأس الملف. تُعالَج فقط الطبقة الأساسية (أكبر دقة، وهي المخزّنة أولاً) - أما مستويات mipmap الأخرى في الملف فتُتجاوَز، لأن هذه الأداة تعرض لك القالب نفسه لا سلسلة mip كاملة.

    يُرفَض امتداد رأس الملف الأحدث DX10 (BC4-BC7، مصفوفات القوالب، وخرائط المكعب) وأي تركيبة FourCC أو قناع أخرى غير معروفة برفض صريح بدلاً من إنتاج صورة خاطئة - إذ يتطلب ذلك مُفكّك ترميز مستقلاً أكبر. تبقى الشفافية القادمة من ألفا BC1 الثنائية، أو قنوات ألفا BC2/BC3، أو قناع ألفا غير مضغوط محفوظة بالكامل في PNG؛ وما عدا ذلك يكون معتماً. يجري التحويل بالكامل محلياً في المتصفح، حتى دون اتصال - لا يُرفع أي شيء.

    البيانات التقنية

    البيانات التقنية
    صيغ الإدخالDDS
    صيغة الإخراجPNG
    معالجة دفعيةنعم
    المعالجةمحليًا في المتصفح (JavaScript)
    رفع الملفاتلا يوجد

    في 3 خطوات

    1. أفلِت ملف أو ملفات DDS أو اخترها.
    2. يقرأ المُفكّك رأس الملف وكتل البكسل.
    3. نزّل PNG (عدة ملفات بصيغة ZIP).

    القيود: المدعوم هو BC1/DXT1 وBC2/DXT3 وBC3/DXT5 إضافة إلى RGB(A) غير المضغوط؛ تُصدَّر فقط طبقة mip الأساسية. يُرفَض امتداد رأس الملف DX10 (BC4-BC7، المصفوفات، خرائط المكعب) وأي صيغ أخرى غير معروفة برفض صريح بدلاً من إنتاج صورة خاطئة.

    الأسئلة الشائعة

    هل تُرفَع قوالبي؟

    لا. يُفكّ ترميز DDS بالكامل محلياً في المتصفح، حتى دون اتصال.

    أي متغيرات DDS تُقرَأ؟

    BC1/DXT1 وBC2/DXT3 وBC3/DXT5 (S3TC) إضافة إلى RGB(A) غير المضغوط. امتداد رأس الملف DX10 غير مدعوم.

    ماذا يحدث لـ mipmap؟

    تُصدَّر فقط الطبقة الأساسية الأكبر؛ تُتجاوَز مستويات mip الأخرى في الملف.

    هل تبقى الشفافية محفوظة؟

    نعم، طالما يحمل DDS معلومات ألفا (شفافية BC1، ألفا BC2/BC3، أو قناع ألفا). وإلا فسيكون PNG معتماً.

    هل يمكن معالجة عدة ملفات في آن واحد؟

    نعم، نزّلها منفردة أو بصيغة ZIP.

    أدوات ذات صلة

    HDR إلى PNG · PCX إلى PNG · WBMP إلى PNG · ICNS إلى PNG