تحويل PNG إلى DDS
حوّل صورة PNG رسمتها أو عدّلتها إلى خامة DDS يستطيع اللعبة أو محمّل التعديلات قراءتها. تحقّق أولًا من المقاس والضغط اللذين تتوقعهما لعبتك؛ فهذه الصفحة تشرح الأمرين.
محوّل الصور
أو أفلت ملفات JPG, JPEG, JPE … هنا ·
الحد الأقصى 95 MB لكل ملف· حتى 20 ملفًا· تُحذف بعد 30 دقيقة
تُعالج الملفات على خوادمنا وتُحذف بعد 30 دقيقة.
القيمة 85 تُبقي الصور مطابقة للأصل بصرياً. خفّضها فقط عند الحاجة إلى ملف أصغر.
صيغ JPG وBMP وEPS لا تدعم الشفافية. تُملأ البكسلات الشفافة بهذا اللون.
لون سداسي عشري يُستخدم خلف البكسلات الشفافة، مثل #FFFFFF.
هذه الصيغة تحمل صورة واحدة فقط. اختر مخرجات GIF أو WebP إن أردت الاحتفاظ بالحركة.
الأيقونة متعددة الأحجام تحوي عدة دقات في ملف واحد، وتختار المتصفحات وأنظمة التشغيل ما تحتاجه.
أبقِ الأبعاد الأصلية، أو أدخل ضلعاً واحداً وستبقى نسبة الأبعاد.
عدد البكسل للضلع الذي اخترته أعلاه.
نسبة مئوية من الأبعاد الأصلية.
sRGB مناسب للشاشات والويب. أبقِ الأصلي لسير عمل الطباعة؛ ودرجات الرمادي تتخلص من الألوان.
بيانات وصفية فقط، والقيمة 0 تُبقي القيمة الأصلية. تقرأ الطابعات وبعض البوابات هذا الرقم، ولا يغير أبعاد البكسل.
طريقة استخدام هذه الأداة
- 1
ارفع خامات PNG
أضف حتى 20 ملف PNG، بحد أقصى 95 MB للملف الواحد. استخدم صورًا مربعة أو بنسبة 2:1 تكون أطوال أضلاعها من قوى العدد 2، مثل 1024 أو 2048 px.
- 2
اترك صيغة الإخراج على DDS
الخيار التحويل إلى مضبوط على DDS. اترك تغيير حجم الصورة الناتجة على إبقاء الحجم الأصلي ما لم تحتج إلى نسيج أصغر.
- 3
اضغط تحويل إلى DDS
نزّل ملفات .dds وأعد تسميتها لتطابق مسارات النسيج التي تستخدمها التعديلة (المود)، ثم انسخها إلى مجلد بيانات اللعبة.
DDS (DirectDraw Surface) هو حاوية الأنسجة التي قدمتها Microsoft مع DirectX 7 عام 1999. تحمّله الألعاب لأن وحدة الرسوميات تستطيع استخدام بكسلاته المضغوطة بالكتل مباشرة، دون فك ترميزها كما يحدث مع PNG.
تحويل PNG إلى DDS لتعديلات الألعاب ومحركاتها
يُضغط PNG بغرض التخزين: يجب فك حزمه بالكامل قبل أن تتمكن بطاقة الرسوميات من رسمه. أما DDS المضغوط بالكتل فيبقى مضغوطًا في ذاكرة الفيديو، حيث تفك وحدة الرسوميات ترميز كتل صغيرة من 4 × 4 بكسل أثناء العمل. فيشغل النسيج ربع ما تشغله الصورة غير المضغوطة من الذاكرة أو أقل، ويصبح التحميل نسخًا مباشرًا. ولهذا تشحن ألعاب Bethesda مثل Skyrim وFallout 4، وكثير من محاكيات الطيران والسباق، أنسجتها بصيغة .dds.
في التعديلات تكون المهمة بسيطة عادةً: صدّر خريطة الألوان أو النورمال أو القناع التي عدّلتها بصيغة PNG، وحوّلها إلى DDS، وضعها في مسار المجلد نفسه الخاص بالنسيج الذي تستبدله. ضبط المقاس الصحيح أهم من أي شيء آخر في هذه الصفحة.
مقاسات الخامات التي تُحمَّل دون مشكلات: قوى العدد 2
512 × 512 px
عناصر صغيرة وأيقونات الواجهة
512 × 512
1024 × 1024 px
نسيج شائع للأجسام
1024 × 1024
2048 × 1024 px
نسيج عريض بنسبة 2:1
2048 × 1024
4096 × 4096 px
حزمة تعديلات عالية الدقة
4096 × 4096، يستهلك الكثير من ذاكرة الفيديو
DXT1 و DXT5 و BC7: أي ضغط تتوقعه لعبتك
BC1 (DXT1)
نظام ضغط من S3 صدر عام 1998، وهو أصغر الصيغ الشائعة.
- ألوان فقط، أو ألفا بقصّ من بت واحد
- نصف حجم DXT5
- تقرؤه كل ألعاب DirectX
BC3 (DXT5)
يضيف قناة ألفا منفصلة وسلسة إلى ألوان DXT1.
- شفافية كاملة بعمق 8 بت
- المعيار لقناة ألفا في المحركات القديمة
- جودة الألوان مثل DXT1
BC7
ظهر مع Direct3D 11، وفيه عيوب لونية أقل بكثير.
- أفضل جودة بين الثلاث
- يحتاج إلى محركات من عصر DirectX 11
- ترميزه أبطأ
PNG
رسومات الشبكة المحمولة
PNG هي صيغة نقطية بدون فقدان نشرتها مجموعة PNG Development Group عام 1996 ثم اعتمدها W3C وISO. تحافظ على كل بكسل تمامًا، وتدعم الشفافية الكاملة (ألفا)، وتتعامل مع النص والحواف الحادة والألوان المسطحة دون تشوهات. هذه الدقة تجعلها مثالية للقطات الشاشة والشعارات والأيقونات ورسومات الواجهات. المقابل هو الحجم: الصور الفوتوغرافية المحفوظة بصيغة PNG أكبر غالبًا بعدة أضعاف من الصورة نفسها بصيغة JPEG أو WebP. تفتح ملفات PNG جميع المتصفحات وأنظمة التشغيل والمحررات.
- الضغط
- دون فقدان
- الشفافية
- نعم
- الحركة
- لا
- سنة الظهور
- 1996 · PNG Development Group
DDS
DirectDraw Surface
DDS هو تنسيق خامات من Microsoft ظهر مع DirectX 7 عام 1999. يخزّن الصور بمخططات ضغط كتلي جاهزة لوحدة المعالجة الرسومية مثل DXT/BCn، مع خرائط mipmap وخرائط مكعبة، بحيث تستخدمها بطاقات الرسوميات دون فك ترميز. الضغط الكتلي مع فقدان وقد تظهر معه عيوب في التدرجات اللونية، مع أن DDS غير المضغوط موجود أيضًا. وهو شائع في ألعاب الحاسوب وتعديلاتها، لكن المتصفحات ومعظم برامج عرض الصور اليومية لا تدعمه.
- الضغط
- مع فقدان أو دونه
- الشفافية
- نعم
- الحركة
- لا
- سنة الظهور
- 1999 · Microsoft
يحوّل صنّاع التعديلات ومطورو الألعاب PNG إلى DDS لأن المحركات تحمّل أنسجة DDS المضغوطة بالكتل مباشرة إلى ذاكرة وحدة الرسوميات؛ أما التحويل من DDS إلى PNG فهو طريقتهم لفتح أنسجة اللعبة وتعديلها.
خرائط mipmap وفحوص أخرى قبل تثبيت الخامة
الميب ماب نسخ أصغر من النسيج، كل واحدة بنصف حجم سابقتها، وتُخزَّن في ملف DDS نفسه ليستخدم الجسم البعيد نسخة بحجم 64 px بدل أن يتلألأ بدقة 2048 px. تضيف السلسلة الكاملة نحو ثلث حجم الملف. تتوقعها معظم الألعاب، بينما ينبغي ألا تحتويها بعض أنسجة الواجهة.
تتيح أطوال الأضلاع من قوى العدد 2 أن ينقسم كل مستوى ميب إلى النصف بدقة، ويتطلب ضغط الكتل أن يكون الضلعان من مضاعفات 4. إذا كانت صورة PNG بأبعاد 1000 × 1000، فكبّر اللوحة أو غيّر حجمها إلى 1024 × 1024 أولًا عبر تغيير حجم الصورة، أو اقصصها مربعة عبر قص الصورة. احتفظ بملف PNG الأصلي نسخةً رئيسية؛ فضغط الكتل في DDS يفقد جزءًا من الجودة، وإعادة التحويل من DDS قديم تراكم العيوب. وإذا كانت التعديلة تطلب مصدر TGA أيضًا، فإن تحويل PNG إلى TGA يغطي ذلك.
أسئلة شائعة حول تحويل PNG إلى DDS
هل يحتاج Unity إلى خامات DDS، أم يمكنني استيراد PNG؟
استورد ملف PNG. يقرأ Unity ملفات PNG مباشرة ويضغط كل نسيج بنفسه للمنصة المستهدفة عند البناء، لذلك يضيف DDS خطوة ضغط مع فقدان للجودة لا حاجة إليها. تظهر أهمية DDS في المحركات والتعديلات التي تحمّل ملفات النسيج مباشرة من القرص.
ما صيغة DDS التي تستخدمها Skyrim Special Edition؟
تقرأ النسخة Special Edition صيغة BC7 إضافةً إلى DXT1 وDXT5 الأقدم، ولهذا أعاد صنّاع التعديلات حزم كثير من الأنسجة بصيغة BC7. أما Skyrim الأصلية الصادرة عام 2011 فلا تدعم BC7، لذا يجب أن تبقى أنسجة تلك النسخة بصيغة DXT1 أو DXT5.
هل يمكنني اختيار BC7 أو عدد خرائط mipmap في هذه الصفحة؟
لا. لا يوفر المحوّل إعدادات للضغط أو للميب ماب؛ فهو يكتب ملف DDS بإعداداته الافتراضية. وعندما يحدد دليل التعديلة صيغة بعينها، أجرِ التصدير النهائي بأداة texconv من Microsoft أو ببرنامج Paint.NET، فكلاهما يتيح لك اختيار ضغط الكتل ومستويات الميب.
هل تنتقل شفافية PNG إلى ملف DDS؟
نعم، تبقى قناة ألفا محفوظة لأن DDS يخزّن الشفافية ضمن النسيج. أما استخدام اللعبة لها فيتوقف على المادة: يستخدم الشجر والشعر قصًّا بالألفا، بينما تعامل محركات كثيرة ألفا في خانات النسيج الأخرى كقناع للّمعان أو الارتفاع.
لماذا تظهر خامتي الجديدة باللون البنفسجي أو الأسود في اللعبة؟
يعني اللون الأرجواني غالبًا أن اللعبة لم تجد الملف أو لم تقرأه في المسار المتوقع، فتحقق أولًا من اسم الملف والمجلد. أما الأسطح السوداء أو المشوشة فتشير غالبًا إلى صيغة ضغط أو مقاس لا يقبله المحرك؛ ومن الأسباب الشائعة أن تكون الأبعاد غير مضاعفات للعدد 4.
كيف أعدّل خامة DDS من أحد التعديلات؟
حوّله إلى PNG عبر تحويل DDS إلى PNG، ثم عدّل ملف PNG في أي محرر صور، وعد إلى هنا لتحويله إلى DDS من جديد. حافظ على أبعاد الملف الأصلي نفسها حتى يبقى تخطيط UV للنموذج منسجمًا.
- تحويل DDS إلى PNGحوّل خامات ألعاب DDS إلى PNG للتحرير وصنع المودات. يفك ترميز BC1 حتى BC7، ويحافظ على قناة ألفا، ويحفظ مستوى mip الأعلى بالحجم الكامل.
- تحويل JPG إلى DDSحوّل صور JPG إلى خامات DDS لتعديلات الألعاب ومحركاتها. غيّر الأبعاد أولًا، وحوّل حتى 20 ملفًا معًا، وتُحذف الملفات بعد 30 دقيقة.
- تحويل PNG إلى TGAحوّل PNG إلى TGA لخامات Unreal وSource وUnity وBlender. تصبح الشفافية قناة ألفا بعمق 32 بت؛ 20 ملفًا في الدفعة، دون حساب.
- تحويل PNG إلى VTFحوّل صور PNG إلى Valve VTF لسبراي وسكنات وخامات خرائط Garry's Mod و Team Fortress 2 و Counter-Strike: Source، مع الشفافية ودون VTFEdit.
- تحويل DDS إلى JPGحوّل قوام DirectDraw Surface إلى معاينات JPG لصفحات المودات وDiscord والويكي. تسطيح الشفافية بلونك، وأعلى مستوى mip، و20 ملفًا دفعة واحدة.
- تحويل TGA إلى PNGحوّل ملفات TGA (Targa) والإكساءات ولقطات الألعاب إلى PNG مع الحفاظ على قناة ألفا 32-bit وقراءة RLE وتصحيح الصور المقلوبة. حتى 20 ملفًا دفعة واحدة.