تنسيق KTX2: مستقبل ضغط النسيج الحديث
يمثل KTX2 (Khronos Texture 2.0) التطور التالي في تنسيقات حاوية النسيج، المصممة خصيصًا لواجهات برمجة تطبيقات الرسومات الحديثة مثل Vulkan وOpenGL ومعيار WebGPU الناشئ. باعتباره خليفة تنسيق KTX الأصلي، يقدم KTX2 ميزات ثورية بما في ذلك الضغط الفائق Basis Universal ونظام واصف تنسيق البيانات (DFD) المتطور والدعم الأصلي لميزات النسيج المتقدمة التي كانت مستحيلة أو غير فعالة في التنسيقات السابقة. بفضل تركيزه على التوافق العالمي لوحدة معالجة الرسومات، ونسب الضغط الفائقة، وقدرات البيانات التعريفية الشاملة، أصبح KTX2 هو المعيار النهائي لأصول النسيج في تطبيقات الرسومات من الجيل التالي التي تتراوح من ألعاب AAA إلى التجارب المستندة إلى الويب.
ما هو تنسيق KTX2؟
KTX2 عبارة عن تنسيق حاوية نسيج حديث يعتمد على أساس سابقه مع تقديم إمكانات تحويلية لسير عمل الرسومات المعاصرة. على عكس KTX1، الذي تم تصميمه بشكل أساسي للتوافق مع OpenGL، تم تصميم KTX2 حول احتياجات واجهات برمجة التطبيقات الحديثة مثل Vulkan وWebGPU، ويتميز ببنية معاد تصميمها بالكامل تدعم الضغط الفائق Basis Universal، ومعالجة البيانات التعريفية المتقدمة من خلال نظام واصف تنسيق البيانات، والتخزين الفعال لأنواع الأنسجة المعقدة بما في ذلك المصفوفات والأنسجة ثلاثية الأبعاد والخرائط المكعبة.
الابتكار الأكثر أهمية في التنسيق هو تكامله الأصلي مع الضغط الفائق Basis Universal، مما يسمح بتخزين الأنسجة بتنسيقات متوسطة مضغوطة للغاية (ETC1S وUASTC) يمكن تحويلها إلى أي تنسيق خاص بوحدة معالجة الرسومات عند الطلب. يلغي أسلوب الضغط العالمي هذا الحاجة إلى الاحتفاظ بمتغيرات تنسيق نسيج متعددة لمنصات مختلفة، مما يقلل بشكل كبير من متطلبات تخزين الأصول ويبسط النشر عبر الأنظمة الأساسية مع الحفاظ على جودة مرئية عالية عبر جميع الأجهزة المستهدفة.
يقدم KTX2 أيضًا نظام بيانات تعريف متطور من خلال واصف تنسيق البيانات (DFD)، والذي يوفر معلومات مفصلة وقابلة للتوسيع حول تنسيقات بيانات النسيج وتخطيطات القناة ومعلمات الضغط. يتيح هذا النظام البيئي الغني للبيانات التعريفية الكشف التلقائي عن التنسيق، والتكوين المناسب لعينات النسيج، والتكامل السلس مع خطوط أنابيب الرسومات الحديثة، مما يجعل KTX2 خيارًا مثاليًا للتطبيقات التي تتطلب تحكمًا دقيقًا في النسيج وأقصى قدر من التوافق عبر منصات الأجهزة المتنوعة.
التطور من KTX1 إلى KTX2
يمثل الانتقال من KTX1 إلى KTX2 أكثر من مجرد تحديث تزايدي، فهو إعادة تصور أساسية لكيفية تخزين بيانات النسيج وضغطها واستخدامها في تطبيقات الرسومات الحديثة:
KTX1: المؤسسة (2011-2020)
أنشأت KTX1 مفهوم تنسيق حاوية الملمس العالمي لتطبيقات OpenGL وOpenGL ES. لقد وفر البنية الأساسية لتخزين الأنسجة المضغوطة مع البيانات الوصفية الأساسية، ودعم تنسيقات الضغط الشائعة مثل ETC، وPVRTC، وBCn.
على الرغم من كونه ثوريًا في وقته، إلا أن KTX1 كان يعاني من قيود كبيرة: بنية رأسية بسيطة، وقدرات البيانات التعريفية الأساسية، وعدم وجود دعم للضغط الفائق، والتوافق المحدود مع ميزات وحدة معالجة الرسومات الحديثة. لقد كان مفيدًا بشكل جيد لسير عمل OpenGL التقليدي ولكنه واجه صعوبات في تلبية متطلبات التطبيقات الحديثة المستندة إلى Vulkan وسيناريوهات النشر عبر الأنظمة الأساسية.
الفترة الانتقالية (2018-2020)
مع اكتساب Vulkan اعتماداً وتطور رسومات الهاتف المحمول، أصبح من الواضح أن هناك حاجة إلى نهج جديد. بدأت مجموعة Khronos في تطوير KTX2 بمدخلات من شركات الرسومات الكبرى، مع التركيز على الضغط العالمي وتحسين البيانات الوصفية والتوافق الحديث مع واجهة برمجة التطبيقات (API).
شهدت هذه الفترة ظهور Basis Universal كحل للضغط الفائق، وتطوير نظام واصف تنسيق البيانات، وتعاون صناعي واسع النطاق لضمان تلبية KTX2 للاحتياجات المتنوعة لمطوري الألعاب، ومطوري الويب، ومحترفي الرسومات عبر جميع الأنظمة الأساسية.
KTX2: المعيار الحديث (2020 إلى الوقت الحاضر)
يمثل KTX2 إصلاحًا معماريًا كاملاً مصممًا خصيصًا لسير عمل الرسومات الحديثة. بفضل دعم Vulkan الأصلي، وتكامل Basis Universal، والبيانات التعريفية المتطورة من خلال DFD، وتوافق النظام الأساسي العالمي، فإنه يعالج جميع قيود KTX1 مع إضافة إمكانات جديدة قوية.
وسرعان ما أصبح التنسيق هو المعيار الفعلي للمشروعات الجديدة، خاصة تلك التي تستهدف Vulkan وWebGPU والنشر عبر الأنظمة الأساسية. إن الجمع بين الضغط الفائق والبيانات التعريفية الشاملة والتوافق العالمي لوحدة معالجة الرسومات يجعله الخيار الأمثل لتطبيقات الرسومات الحديثة.
الميزات الرئيسية لتنسيق KTX2
أساس الضغط الفائق العالمي
دعم أصلي للضغط الفائق Basis Universal مما يتيح ضغطًا عالميًا للنسيج باستخدام تنسيقات ETC1S وUASTC
الضغط الفائق المتقدم
دعم أنظمة الضغط الفائق Zstandard وZLIB لتقليل حجم الملف بشكل إضافي
واصف تنسيق البيانات (DFD)
نظام بيانات وصفية متطور يوفر معلومات تفصيلية عن التنسيق وقدرات واصفية قابلة للتوسيع
التوافق العالمي لوحدة معالجة الرسومات
يعمل بسلاسة عبر جميع وحدات معالجة الرسومات وواجهات برمجة التطبيقات الحديثة دون الحاجة إلى متغيرات خاصة بالتنسيق
دعم البيانات الوصفية الغنية
بيانات التعريف الشاملة بما في ذلك مساحة اللون، والاتجاه، ومعلومات الكاتب، وأزواج القيمة الرئيسية المخصصة
Vulkan وWebGPU الأصلي
مصمم خصيصًا لواجهات برمجة التطبيقات الحديثة ذات التحميل المباشر لوحدة معالجة الرسومات وخصائص الأداء الأمثل
أساس الضغط الفائق العالمي
يكمن جوهر ابتكار KTX2 في تكامله مع الضغط الفائق Basis Universal، الذي يوفر طريقتين متكاملتين للضغط مُحسّنتين لحالات الاستخدام المختلفة:
ETC1S (معدل البت المنخفض)
تنسيق مضغوط للغاية مُحسّن لحجم الملف الأدنى مع الحفاظ على جودة مرئية مقبولة. مثالية لتطبيقات الويب وألعاب الهاتف المحمول والبيئات ذات النطاق الترددي المحدود.
نسبة الضغط: 8-12 مرة أصغر من صيغة PNG غير المضغوطة
جودة بصرية جيدة مع بعض المؤثرات المضغوطة، ومناسبة للأنسجة المنتشرة وعناصر الخلفية
يدعم الشفافية الثنائية (قناة ألفا 1 بت)
الأفضل لمحتوى الويب وتطبيقات الهاتف المحمول والسيناريوهات التي يتم فيها إعطاء الأولوية لحجم الملف على الحد الأقصى من الدقة المرئية
UASTC (جودة عالية)
تنسيق ضغط عالي الجودة يمكن مقارنته بـ BC7 من حيث الجودة المرئية مع توفير التوافق العالمي. مثالي للمحتوى المتميز والتطبيقات التي تتطلب أقصى قدر من الدقة البصرية.
نسبة الضغط: 3-6 مرات أصغر من صيغة PNG غير المضغوطة
جودة بصرية ممتازة مع الحد الأدنى من التحف، ومناسبة لقوام البطل والمحتوى التفصيلي
يدعم قناة ألفا كاملة 8 بت مع تدرجات سلسة
الأفضل لألعاب AAA والتطبيقات المتطورة والسيناريوهات التي يتم فيها إعطاء الأولوية للجودة المرئية على حجم الملف
هيكل ملف KTX2
يتميز KTX2 ببنية ملفات متطورة مصممة للتحليل الفعال والتوافق العالمي:
رأس الملف
يحتوي على معلومات أساسية بما في ذلك الرقم السحري ومعرف التنسيق والأبعاد وإزاحات بيانات التعريف وتفاصيل التنسيق
مؤشر المستوى
يوفر وصولاً عشوائيًا فعالاً إلى مستويات mipmap ومصفوفات النسيج، مما يتيح التحميل الانتقائي لمستويات mip محددة
واصفات تنسيق البيانات
معلومات التنسيق التفصيلية التي تصف تخطيط بيانات النسيج وتكوين القناة ومعلمات الضغط
بيانات القيمة الرئيسية
نظام بيانات وصفية قابل للتوسيع لتخزين الاتجاه ومساحة اللون ومعلومات الكاتب وبيانات التطبيق المخصصة
البيانات العالمية ذات الضغط الفائق
البيانات العامة المطلوبة لأنظمة الضغط الفائق، بما في ذلك بيانات الصور Basis Universal وجداول الضغط
مستويات Mipmap
بيانات الصورة المضغوطة لكل مستوى من مستويات mipmap، ومن المحتمل أن تكون مضغوطة بشكل فائق باستخدام Zstandard أو مخططات أخرى
بيانات الصورة
بيانات النسيج المضغوطة الفعلية منظمة حسب مستوى mipmap وشريحة المصفوفة، مع ضغط فائق إضافي اختياري
نظام واصف تنسيق البيانات (DFD).
يعد نظام DFD أحد أقوى ابتكارات KTX2، حيث يوفر معلومات شاملة عن التنسيق:
وصف التنسيق
المواصفات التفصيلية لتنسيق بيانات النسيج بما في ذلك نوع الضغط وعمق البت وتكوين القناة
تعيين القناة
تعيين دقيق لقنوات البيانات لقنوات الألوان (R، G، B، A) وتفسيرها (sRGB، الخطي، وما إلى ذلك)
تخطيط البيانات
معلومات حول تنظيم البيانات بما في ذلك حجم الكتلة وتخطيط تيكسل وبنية كتلة الضغط
معلومات العينة
تفاصيل حول العينات الفردية بما في ذلك عمق البت والإزاحة والتفسير داخل كل تيكسل
تنسيقات الضغط المدعومة
يدعم KTX2 جميع تنسيقات ضغط النسيج الحديثة تقريبًا من خلال تصميم الحاوية العالمي الخاص به:
ETC (ضغط نسيج إريكسون)
تنسيقات الضغط المحسنة للهواتف المحمولة بما في ذلك متغيرات ETC1 وETC2 وEAC. ممتاز لتطبيقات الأندرويد والهواتف المحمولة.
ASTC (ضغط النسيج القابل للتكيف)
ضغط مرن قائم على الكتل يدعم أحجام الكتل المختلفة ومستويات الجودة. مثالية للمنصات المتنقلة والحديثة.
BCN (ضغط الكتلة)
تنسيقات الضغط المتوافقة مع DirectX بما في ذلك BC1-BC7. مثالي لتطبيقات سطح المكتب ووحدة التحكم التي تعمل بنظام Windows.
PVRTC (ضغط نسيج PowerVR)
تنسيقات الضغط الخاصة بـ PowerVR محسنة لأجهزة iOS ووحدات معالجة الرسومات المستندة إلى PowerVR.
تنسيقات غير مضغوطة
دعم التنسيقات غير المضغوطة بما في ذلك R8 وRG8 وRGB8 وRGBA8 ومتغيرات الفاصلة العائمة لمحتوى HDR.
مخططات الضغط الفائق
يدعم KTX2 العديد من أنظمة الضغط الفائق لتقليل حجم الملف بشكل إضافي:
Zstandard
يتم تطبيق الضغط للأغراض العامة على بيانات النسيج المضغوطة بالفعل لتقليل الحجم بشكل إضافي
ZLIB
يوفر نظام الضغط التقليدي التوافق مع الأدوات وخطوط الأنابيب الموجودة
أساس عالمي
نظام الضغط الفائق الأساسي باستخدام تنسيقات ETC1S أو UASTC المتوسطة التي يمكن تحويلها إلى أي تنسيق GPU
دعم البيانات الوصفية الغنية
يتضمن KTX2 بيانات وصفية شاملة لتفسير الملمس بشكل مناسب:
اتجاه الملمس
معلومات حول اتجاه النسيج ونظام الإحداثيات والتحويلات المطلوبة للعرض المناسب
معلومات مساحة اللون
مساحة اللون وبيانات وظيفة النقل لإعادة إنتاج الألوان بدقة عبر أجهزة العرض المختلفة
معلومات الكاتب
البيانات التعريفية حول الأداة أو التطبيق الذي قام بإنشاء المادة، بما في ذلك معلمات الإصدار والإنشاء
إعدادات الضغط
معلومات تفصيلية حول معلمات الضغط وإعدادات الجودة وخيارات التشفير المستخدمة
الألوان الأساسية
مواصفات الألوان الأساسية المستخدمة في النسيج لتحويل مساحة اللون بشكل دقيق
وظيفة النقل
نقل معلومات الوظيفة للتحويل الخطي/sRGB المناسب ورسم خرائط النغمات
سير عمل الملمس الحديث
يتيح KTX2 سير عمل مبسط لتطوير الرسومات الحديثة:
إنشاء الأصول
أنشئ زخارف مصدرية عالية الجودة بتنسيقات قياسية (PNG وTGA وEXR) مع مساحة ألوان ودقة مناسبة
ترميز KTX2
قم بتشفير الأنسجة إلى KTX2 باستخدام ضغط Basis Universal مع إعدادات الجودة المناسبة للأنظمة الأساسية المستهدفة
ضبط الجودة
التحقق من جودة الضغط والدقة المرئية عبر الأنظمة الأساسية المستهدفة ومستويات الضغط المختلفة
تحسين الحجم
ضبط إعدادات الضغط والضغط الفائق لتحقيق التوازن بين الجودة وحجم الملف لحالات استخدام محددة
التحقق من صحة التنسيق
تحقق من أن ملفات KTX2 تلبي جميع المتطلبات وتتضمن البيانات الوصفية الضرورية للأنظمة الأساسية المستهدفة
النشر عبر الأنظمة الأساسية
انشر ملفات KTX2 واحدة تعمل عبر جميع الأنظمة الأساسية المستهدفة بدون متغيرات خاصة بالتنسيق
مزايا تنسيق KTX2
واجهة برمجة التطبيقات الأصلية الحديثة
مصمم خصيصًا لـ Vulkan وWebGPU مع الأداء الأمثل ودعم الميزات
التوافق العالمي
يعمل التنسيق الفردي عبر جميع الأنظمة الأساسية ووحدات معالجة الرسومات دون الحاجة إلى متغيرات تنسيق متعددة
ضغط متفوق
يوفر Basis Universal نسب ضغط ممتازة مع الحفاظ على جودة بصرية عالية
متوافق مع الإصدارات السابقة
توجد أدوات وسير عمل للتحويل من التنسيقات القديمة إلى تنسيقات KTX2 الحديثة
تصميم قابل للتوسيع
يسمح نظام DFD بامتدادات التنسيق المستقبلية ومتطلبات البيانات التعريفية المخصصة
دليل على المستقبل
يضمن التطوير النشط واعتماد الصناعة الاستمرارية والدعم على المدى الطويل
حالات الاستخدام المثالي
تطبيقات فولكان
الدعم الأصلي لتطبيقات Vulkan الحديثة التي تتطلب الأداء الأمثل وتوافق الميزات
تطوير WebGPU
مثالي لتطبيقات الويب من الجيل التالي التي تستخدم WebGPU للرسومات عالية الأداء
تطوير اللعبة
تستفيد ألعاب AAA والمستقلة من الضغط العالمي والتوافق عبر الأنظمة الأساسية
تطبيقات الهاتف المحمول
مُحسّن لمنصات الأجهزة المحمولة مع ضغط فعال وتخطيط بيانات صديق لوحدة معالجة الرسومات
تجارب الويب
تتطلب تطبيقات الويب رسومات عالية الجودة مع استخدام فعال للنطاق الترددي
تصور المؤسسة
يتطلب التصور الاحترافي وتطبيقات التصميم بمساعدة الكمبيوتر (CAD) تحكمًا دقيقًا في الملمس
KTX2 مقابل التنسيقات الأخرى
فهم كيفية مقارنة KTX2 بتنسيقات النسيج الأخرى:
KTX2 مقابل KTX1
يوفر KTX2 ضغطًا فائقًا من Basis Universal وبيانات تعريف DFD متطورة ودعمًا حديثًا لواجهة برمجة التطبيقات (API)، بينما يوفر KTX1 وظائف الحاوية الأساسية لتطبيقات OpenGL بميزات محدودة
KTX2 مقابل DDS
يوفر KTX2 توافقًا عالميًا مع النظام الأساسي وضغطًا فائقًا، في حين أن DDS يتمحور حول Windows مع خيارات ضغط محدودة وقدرات بيانات التعريف
KTX2 vs Basis Universal
KTX2 هو تنسيق حاوية يستخدم Basis Universal للضغط، بينما Basis Universal هو خوارزمية الضغط نفسها. يوفر KTX2 بيانات وصفية وميزات تنسيق إضافية
KTX2 مقابل ASTC
KTX2 عبارة عن حاوية يمكن أن تتضمن بيانات ASTC المضغوطة، بينما ASTC عبارة عن تنسيق ضغط محدد. يوفر KTX2 توافقًا عالميًا يتجاوز حلول ASTC فقط
أدوات KTX2 والنظام البيئي
toktx (أداة نسيج KTX2)
أداة سطر الأوامر لإنشاء ملفات KTX2 ومعالجتها مع دعم جميع تنسيقات الضغط وأنظمة الضغط الفائق
مجموعة برامج KTX
مجموعة شاملة من الأدوات بما في ذلك أدوات التحقق من الصحة والتحويل والفحص لسير عمل KTX2
فولكان SDK
دعم KTX2 الأصلي في Vulkan SDK مع التحميل الأمثل والتوافق مع وحدة معالجة الرسومات
تطبيقات WebGPU
دعم متزايد لـ KTX2 في متصفحات وأطر عمل WebGPU لرسومات الويب من الجيل التالي
محرك الوحدة
تدعم Unity استيراد KTX2 وتحميل وقت التشغيل لتطبيقات الأجهزة المحمولة وسطح المكتب عبر الأنظمة الأساسية
محرك غير واقعي
يوفر Unreal Engine دعم KTX2 لخطوط العرض الحديثة والنشر عبر الأنظمة الأساسية
أفضل الممارسات لـ KTX2
استخدم ضغط ETC1S لمحتوى الويب وتطبيقات الهاتف المحمول حيث يكون حجم الملف أمرًا بالغ الأهمية
اختر ضغط UASTC للمحتوى المتميز والتطبيقات التي تتطلب أقصى جودة بصرية
قم دائمًا بتضمين البيانات الوصفية المناسبة لمساحة اللون لإعادة إنتاج الألوان بدقة عبر الأجهزة
استخدم سلاسل mipmap لتصفية النسيج بشكل مناسب على مسافات عرض مختلفة
فكر في الضغط الفائق باستخدام Zstandard لتقليل حجم الملف بشكل إضافي على الأنسجة الكبيرة
التحقق من صحة ملفات KTX2 باستخدام أداة ktxinfo قبل النشر لضمان التوافق
استخدم أبعاد النسيج المناسبة (قوة اثنين) للحصول على الأداء الأمثل لوحدة معالجة الرسومات
قم بتضمين بيانات تعريف الاتجاه لضمان عرض الملمس المناسب عبر أنظمة إحداثيات مختلفة
الهجرة إلى KTX2
استراتيجيات ترحيل أصول النسيج الموجودة إلى KTX2:
من KTX1
استخدم أداة toktx لتحويل ملفات KTX1 إلى KTX2 باستخدام الضغط الفائق Basis Universal لتحسين الضغط ودعم API الحديث
من دي.دي.اس
قم بتحويل ملفات DDS إلى KTX2 باستخدام إعدادات الضغط المناسبة للحفاظ على جودة الصورة مع الحصول على التوافق عبر الأنظمة الأساسية
من PNG/الصور المصدر
قم بتشفير الصور المصدر مباشرة إلى KTX2 باستخدام الضغط Basis Universal للحصول على أفضل جودة وحجم للملف
إنشاء المتغيرات العالمية الأساسية
قم بإنشاء متغيرات ETC1S وUASTC لدعم متطلبات الجودة وحجم الملف المختلفة
اعتبارات الأداء
فهم خصائص أداء KTX2:
أداء الضغط
تختلف أوقات التشفير حسب التنسيق: ETC1S سريع، وUASTC أبطأ ولكنه يوفر جودة أعلى
أداء وحدة معالجة الرسومات
يوفر التحميل المباشر لوحدة معالجة الرسومات أداءً مثاليًا مع الحد الأدنى من الحمل الزائد لوحدة المعالجة المركزية واستخدام الذاكرة
استخدام الذاكرة
استخدام فعال للذاكرة مع دعم البث وتحميل مستوى mipmap الانتقائي
تحميل الأداء
تحميل سريع مع الحد الأدنى من الحمل الزائد على وحدات معالجة الرسومات والأنظمة الأساسية الحديثة
مستقبل KTX2
خارطة الطريق المستقبلية لتطوير KTX2:
الضغط المعزز بالذكاء الاصطناعي
دمج تقنيات التعلم الآلي لتحسين جودة الضغط والأداء
الضغط في الوقت الحقيقي
ضغط النسيج في الوقت الفعلي لإنشاء المحتوى الديناميكي والأنسجة الإجرائية
المعالجة المستندة إلى السحابة
الخدمات السحابية لمعالجة النسيج على نطاق واسع وتحسين سير العمل
تعزيز الدعم عبر الأنظمة الأساسية
التوسع المستمر في دعم النظام الأساسي وتوافق وحدة معالجة الرسومات عبر الأجهزة الناشئة
خاتمة
يمثل KTX2 قفزة كبيرة للأمام في تقنية حاوية النسيج، حيث يلبي الاحتياجات المعقدة لتطبيقات الرسومات الحديثة من خلال مزيجه المبتكر من الضغط الفائق Basis Universal وأنظمة البيانات الوصفية المتطورة وتوافق النظام الأساسي العالمي. مع استمرار تطوير الرسومات نحو Vulkan، وWebGPU، وسيناريوهات النشر عبر الأنظمة الأساسية، يوفر KTX2 الأساس لسير عمل فعال وعالي الجودة يمتد من الأجهزة المحمولة إلى أجهزة الكمبيوتر المتطورة المخصصة للألعاب.
بالنسبة للمطورين الذين يبدأون مشاريع جديدة أو يخططون لترحيل الأصول الحالية، يقدم KTX2 حلاً مقاومًا للمستقبل يوازن بين كفاءة الضغط والجودة المرئية ومرونة النشر. يضمن الدعم الصناعي الشامل للتنسيق والتطوير النشط والنظام البيئي الشامل للأدوات أنه سيظل هو المعيار لتخزين وتوزيع النسيج لسنوات قادمة.
من خلال اعتماد KTX2 اليوم، يمكن للمطورين تبسيط سير عمل البنية الخاصة بهم، وتقليل متطلبات تخزين الأصول، والتأكد من أن تطبيقاتهم جاهزة للجيل التالي من أجهزة الرسومات وواجهات برمجة التطبيقات. سواء كنت تقوم بإنشاء تطبيقات الويب أو ألعاب الهاتف المحمول أو عناوين AAA، فإن KTX2 يوفر الأدوات والإمكانيات اللازمة لتقديم تجارب مرئية استثنائية عبر جميع الأنظمة الأساسية.
المراجع ومزيد من القراءة
استكشف هذه الموارد لفهم أعمق لتنسيق KTX2:
- مواصفات KTX2 - مواصفات تنسيق KTX2 الرسمية من مجموعة Khronos
- أساس عالمي - أساس تكنولوجيا وأدوات الضغط الفائق العالمية
- برنامج KTX - أدوات وبرامج KTX الرسمية
- ضغط نسيج فولكان - مواصفات Vulkan ودعم ضغط الملمس
- WebGPU وKTX2 - مواصفات WebGPU ودعم تنسيق النسيج
- دليل ضغط الملمس - مكتبة OpenGL Texture مع معلومات التنسيق
- ضغط ASTC - وثائق وأدوات تنسيق ضغط ASTC
- تركيب OpenGL الحديث - ضغط نسيج OpenGL والممارسات الحديثة