تنسيق دايركت إكس القياسي

DDS Format Hub - محول DDS عبر الإنترنت، والعارض، وضغط النسيج

استكشف أدوات تنسيق DDS المجانية عبر الإنترنت. محول DDS النهائي (PNG/JPG إلى DDS)، وعارض DDS، وحلول ضغط النسيج BCn (BC1/BC3/BC7) لمطوري الألعاب وDirectX.

حول تنسيق DDS

DDS (DirectDraw Surface) هو تنسيق حاوية نسيج من Microsoft، وهو مصمم لتطبيقات DirectX ويتم اعتماده على نطاق واسع في ألعاب الكمبيوتر. وهو يدعم مجموعة شاملة من تنسيقات BCn (ضغط الكتلة)، والأنسجة غير المضغوطة، والميزات المتقدمة مثل mipmaps وcubmaps.

ديريكتكس الأصلي

مصمم خصيصًا لتطبيقات DirectX مع أداء تحميل GPU الأمثل

دعم BCn الكامل

دعم كامل لتنسيقات الضغط BC1-BC7 لأنواع الأنسجة المختلفة

المدمج في Mipmaps

دعم أصلي لسلاسل mipmap ومصفوفات النسيج

معيار سطح المكتب

المعيار الفعلي لألعاب وتطبيقات الكمبيوتر الشخصي التي تعمل بنظام Windows

المواصفات الفنية

هيكل الملف

  • رأس 124 بايت (DDS_HEADER)
  • واصف تنسيق 32 بايت بكسل
  • مستويات mipmap اختيارية
  • بيانات النسيج الخام (مضغوطة أو غير مضغوطة)

تنسيقات ضغط BCn

BC1-BC3:تنسيقات DXT القديمة (RGB/RGBA)
BC4-BC5:ضغط قناة واحدة/مزدوجة
BC6H:ضغط HDR
BC7:ضغط RGBA عالي الجودة

تفاصيل تنسيق BCN

يدعم DDS كافة تنسيقات ضغط الكتل (BCn) من DirectX، كل منها محسّن لأنواع نسيج معينة:

BC1

BC1 (DXT1)

ضغط RGB الأساسي بدون ألفا أو ألفا 1 بت

نسبة: 6:1 (4 نقاط أساس)أفضل ل: خرائط منتشرة بدون ألفا
BC2

BC2 (DXT3)

ضغط RGBA مع ألفا صريح (4 بت لكل بكسل)

نسبة: 4:1 (8 نقاط أساس)أفضل ل: القوام مع التحولات ألفا الحادة
BC3

BC3 (DXT5)

ضغط RGBA مع ألفا محرف (جودة أفضل)

نسبة: 4:1 (8 نقاط أساس)أفضل ل: القوام RGBA العام
BC4

BC4

ضغط قناة واحدة (تدرج الرمادي)

نسبة: 2:1 (4 نقاط أساس)أفضل ل: خرائط الارتفاع، خرائط اللمعان
BC5

BC5

ضغط ثنائي القناة (RG)

نسبة: 2:1 (8 نقاط أساس)أفضل ل: خرائط عادية، بيانات ثنائية القناة
BC6H

BC6H

ضغط HDR RGB (النقطة العائمة)

نسبة: 6:1 (8 نقاط أساس)أفضل ل: خرائط البيئة HDR
BC7

BC7

أعلى جودة ضغط RGBA

نسبة: 4:1 (8 نقاط أساس)أفضل ل: خرائط ملونة عالية الجودة

حالات الاستخدام

ألعاب الكمبيوتر

تنسيق النسيج القياسي لألعاب الكمبيوتر الشخصي التي تعمل بنظام Windows، مع دعم DirectX الأصلي والأداء الأمثل

تطبيقات سطح المكتب

مثالي لأدوات النمذجة ثلاثية الأبعاد وبرامج التصور وتطبيقات الرسومات على نظام التشغيل Windows

أصول عالية الجودة

يوفر BC7 جودة ممتازة لأصول الأبطال والأنسجة القريبة دون أي آثار مهمة

محتوى HDR

يتيح BC6H ضغط نسيج HDR الفعال لخطوط العرض الحديثة

دعم المنصة

ويندوز / دايركت اكس

دعم أصلي كامل على جميع أنظمة Windows الأساسية باستخدام DirectX 9+ ووحدات معالجة الرسومات الحديثة

وحدات تحكم اكس بوكس

التنسيق الأصلي لوحدات تحكم ألعاب Xbox مع تسريع الأجهزة

عبر منصة

مدعوم عبر Vulkan وOpenGL على Linux وبعض الأنظمة الأساسية الأخرى (مع برامج التشغيل المناسبة)

الأجهزة المحمولة

دعم محدود أو معدوم على iOS/Android - استخدم تنسيقات ASTC أو ETC بدلاً من ذلك

مقارنة التنسيق

ktx

يعتبر KTX أكثر قابلية للنقل ويدعم المزيد من التنسيقات، ولكن تم تحسين DDS لـ DirectX

astc

توفر ASTC مرونة أكبر ونسب ضغط أفضل، لكن DDS يتمتع بدعم أوسع لسطح المكتب

etc

ETC مخصص للأجهزة المحمولة؛ DDS مخصص لمنصات سطح المكتب/وحدة التحكم

png

PNG بدون فقدان البيانات ولكنها أكبر بكثير؛ يوفر DDS أنسجة مضغوطة صديقة لوحدة معالجة الرسومات

الأدوات والموارد

الأدوات الخارجية

  • Microsoft DirectXTex texconv ​​- أداة سطر الأوامر الرسمية
  • AMD Compressonator - أداة متقدمة لضغط النسيج مع واجهة المستخدم الرسومية
  • NVIDIA Texture Tools - مكتبة ضغط عالية الجودة