UltKit

تحويل JPG إلى DDS

أنشئ خامة DDS من صورة فوتوغرافية أو نقشة ممسوحة ضوئيًا أو لقطة شاشة محفوظة بصيغة JPG. اضبط أبعاد الصورة لتناسب بطاقة الرسومات، ثم حوّلها وضع ملف ‎.dds في مجلد التعديل.

محوّل الصور

أو أفلت ملفات JPG, JPEG, JPE … هنا ·

الحد الأقصى 95 MB لكل ملف· حتى 20 ملفًا· تُحذف بعد 30 دقيقة

الإخراج

تُعالج الملفات على خوادمنا وتُحذف بعد 30 دقيقة.

طريقة استخدام هذه الأداة

  1. 1

    ارفع صور JPG

    أضف حتى 20 ملفًا بصيغة .jpg أو .jpeg، بحجم أقصاه 95 MB لكل ملف، بسحبها إلى منطقة الرفع أو باختيارها من أحد المجلدات.

  2. 2

    حدّد عرض الخامة

    افتح الإعدادات المتقدمة واستخدم تغيير حجم الصورة الناتجة مع تحديد العرض للوصول إلى 512 أو 1024 أو 2048 أو 4096 px. اقتص الصورة مسبقًا بالنسبة الصحيحة ليكون الارتفاع أيضًا من قوى العدد 2.

  3. 3

    حوّل الملف وثبّته

    اضغط التحويل إلى DDS، ثم نزّل الملفات وانسخها إلى المجلد الذي تتوقعه اللعبة أو المود، مع استخدام أسماء الملفات نفسها المستخدمة في الخامات التي تستبدلها.

صيغة JPG صُممت للعرض، أما DDS فصُممت لبطاقة الرسوميات. التحويل يحفظ صورتك بتخطيط الكتل المضغوطة الذي تحمّله الألعاب مباشرة إلى ذاكرة الفيديو.

تحويل JPG إلى DDS لخامات الصور في تعديلات الألعاب

قدمت Microsoft صيغة DirectDraw Surface مع DirectX 7 عام 1999، ولا تزال الصيغة التي تشحن بها ألعاب كثيرة على الحاسوب خاماتها. والسبب هو السرعة: يمكن أن يحمل DDS بيانات مضغوطة مسبقًا بصيغة تفك بطاقة الرسوميات ترميزها بالعتاد، فينسخها المحرك إلى ذاكرة الفيديو دون فكها أولًا.

الصور مادة خام طبيعية للخامات الواقعية. يصور صانعو المودات جدران الطوب وعروق الخشب ولافتات الطرق والملصقات، أو يلتقطون صورة من الهاتف، ويحولونها إلى أسطح داخل اللعبة.

توضح الأرقام أدناه سبب اختيار أحجام الخامات على هذا النحو. يعمل ضغط الكتل دائمًا على مربعات 4 × 4 بكسل، وتضيف سلسلة الميب (نسخ بنصف الحجم تستخدمها بطاقة الرسوميات عن بعد) نحو الثلث إلى ذاكرة الخامة.

كتلة بكسلات يرمّزها ضغط BC وحدة واحدة
4 × 4
لكل بكسل في BC1 (DXT1)، الخيار المعتاد للخامات المعتمة
4 bits
لكل بكسل في BC3 (DXT5) وBC7
8 bits
ذاكرة تضيفها سلسلة ميب كاملة
+33%

JPG

صورة JPEG

JPEG (أو JPG) أكثر تنسيقات الصور انتشارًا، اعتمدته Joint Photographic Experts Group عام 1992. يستخدم ضغطًا مع فقدان يتخلص من التفاصيل الدقيقة التي يُستبعد أن تلاحظها العين، فتبقى الصور صغيرة بما يكفي للويب والبريد وتخزين الهاتف. يتعامل جيدًا مع التدرجات الناعمة والمشاهد الطبيعية، لكن النصوص الحادة والرسوم الخطية والألوان المسطحة تظهر فيها تشوهات مربعة أو ضبابية. لا يدعم JPEG الشفافية ولا الحركة، وكل إعادة حفظ تفقد مزيدًا من الجودة. تفتحه كل المتصفحات والهواتف والكاميرات ومحررات الصور.

الضغط
مع فقدان
الشفافية
لا
الحركة
لا
سنة الظهور
1992 · Joint Photographic Experts Group
محول JPG

DDS

DirectDraw Surface

DDS هو تنسيق خامات من Microsoft ظهر مع DirectX 7 عام 1999. يخزّن الصور بمخططات ضغط كتلي جاهزة لوحدة المعالجة الرسومية مثل DXT/BCn، مع خرائط mipmap وخرائط مكعبة، بحيث تستخدمها بطاقات الرسوميات دون فك ترميز. الضغط الكتلي مع فقدان وقد تظهر معه عيوب في التدرجات اللونية، مع أن DDS غير المضغوط موجود أيضًا. وهو شائع في ألعاب الحاسوب وتعديلاتها، لكن المتصفحات ومعظم برامج عرض الصور اليومية لا تدعمه.

الضغط
مع فقدان أو دونه
الشفافية
نعم
الحركة
لا
سنة الظهور
1999 · Microsoft
محول DDS

تحويل JPG إلى DDS هو الطريقة التي تتحول بها الصورة الفوتوغرافية إلى مورد للألعاب: يلتقط صانعو المودات صورة لسطح حقيقي أو ملصق أو لافتة ويحزمونها في الصيغة الجاهزة لبطاقة الرسوميات التي تقرأها المحركات مثل Fallout 4 أو Microsoft Flight Simulator من القرص.

تجهيز صورة لـ DDS: القص وضبط الأبعاد والتحويل والاختبار

  1. اقتص بنسبة مناسبة للخامة

    معظم الخامات مربعة أو بنسبة 2 : 1. قص الصورة بهذا الشكل أولًا حتى لا يترك تغيير الحجم ارتفاعًا غير مناسب.

  2. غيّر الحجم إلى قوة للعدد 2

    اضبط العرض على 1024 أو 2048 أو 4096 px. الأكبر ليس دائمًا الأفضل: خامة 4096 px تستهلك أربعة أضعاف ذاكرة خامة 2048 px.

  3. حوّل وحمّل

    حوّل إلى DDS، وضع الملف حيث كانت الخامة الأصلية، وافحصه داخل اللعبة من مسافات مختلفة.

الضغط وخرائط mipmap وما يقرره هذا المحول نيابة عنك

يشمل DDS عدة صيغ ضغط. BC1 المعروف باسم DXT1 هو الخيار المدمج للخامات الملونة المعتمة، وهذا بالضبط ما تصبح عليه صورة JPG لأنها بلا قناة ألفا. أما BC3 (DXT5) فيضيف قناة ألفا كاملة، وBC7 الذي ظهر مع Direct3D 11 يعطي جودة أعلى بنفس 8 bits لكل بكسل، لكنه يعمل فقط في الألعاب المبنية لدعمه.

لا يوفر هذا المحول اختيار نوع الضغط أو عدد مستويات الميب، بل يكتب DDS بإعداداته الافتراضية. وإذا طلبت ملاحظات تثبيت المود صيغة محددة، مثل BC7 مع سلسلة ميب كاملة، فجرّب الشكل هنا ثم أجرِ التصدير النهائي بواسطة texconv من Microsoft أو Paint.NET أو أداة NVIDIA.

أسئلة شائعة حول تحويل JPG إلى DDS

هل صورة JPG مصدر جيد لخامة DDS؟

نعم يعمل، مع تنبيه واحد: تُضغط الصورة مرتين، الأولى بواسطة JPEG والثانية بضغط الكتل الخاص ببطاقة الرسوميات داخل DDS. استخدم أكبر ملف JPG وأقله ضغطًا لديك، ويفضل الأصل من الكاميرا بجودة عالية، ليجد الضغط الثاني بكسلات نظيفة يعمل عليها.

لماذا يجب أن تكون أبعاد الخامات من قوى العدد 2؟

يقوم الميب ماب بتصغير الصورة إلى النصف مرارًا، والأرقام 1024 و512 و256 وما بعدها تنقسم بدقة حتى النهاية. كما تشترط ذلك محركات كثيرة وبطاقات رسوميات أقدم، ويحتاج ضغط الكتل إلى مضاعف للعدد 4 على الأقل في كل ضلع. قد تظهر صورة بأبعاد 1000 × 750 سوداء أو ممطوطة في لعبة قديمة.

هل يمكنني اختيار DXT1 أو DXT5 أو BC7 عند تحويل JPG إلى DDS؟

لا. لا يوفر المحول خيارًا لنوع الضغط أو الميب ماب، ويكتب ملف DDS بإعداداته الافتراضية. إذا حدد دليل المود صيغة بعينها أو عددًا محددًا من مستويات الميب، فاستخدم texconv من Microsoft أو Paint.NET أو NVIDIA Texture Tools Exporter للتصدير النهائي.

هل سيحتوي ملف DDS على قناة ألفا؟

لا. صيغة JPG لا تدعم الشفافية، فلا شيء يُنقل منها: ستكون الخامة معتمة بالكامل. إذا احتجت حوافًا مقصوصة للأوراق النباتية أو الملصقات، فابدأ من PNG شفاف واستخدم تحويل PNG إلى DDS بدلًا من ذلك.

هل يمكنني تحويل صورة من الهاتف إلى خامة لوحة أو ملصق في لعبة؟

نعم، وهذا استخدام شائع. اقتص الصورة بنسب الإطار عبر قص الصورة، ثم غيّر عرضها إلى قوة للعدد 2، وحوّلها هنا، ثم استبدل بها خامة الملصق أو اللوحة التي يشير إليها المود.

كيف أتحقق من ملف DDS قبل تشغيل اللعبة؟

افتحه في Paint.NET أو GIMP 2.10 أو أحدث، أو في عارض خامات، وتأكد من الأبعاد والاتجاه. وإذا أردت نظرة سريعة فقط، فإن تحويل DDS إلى PNG يعيده إلى صورة عادية يعرضها أي عارض.

المزيد من تحويلات الخامات