KTX2 میں کنورٹ کریں

تصاویر Khronos KTX2 ٹیکسچر فارمیٹ میں کنورٹ کریں — مفت، نجی، مکمل طور پر آپ کے براؤزر میں۔

کسی بھی تصویر کو فوری طور پر KTX2 GPU ٹیکسچر فارمیٹ میں تبدیل کریں — مفت، نجی، آپ کے براؤزر میں۔ گیم ڈیولپمنٹ اور ریئل ٹائم 3D کے لیے بہترین۔ اپلوڈ نہیں، سائن اپ نہیں، سائز کی حد نہیں۔

میں کنورٹ کریں:
BMPDDSGIFHDRICOJPEGKTXPGMPICPNGPPMPSDTGAWebP

فائلیں یہاں چھوڑیں یا براؤز کرنے کے لیے کلک کریں

معاون فارمیٹس: BMP, DDS, GIF, HDR, ICO, JPEG, KTX, PGM, PIC, PNG, PPM, PSD, TGA, WebP

    سیٹنگز

    بند ہونے پر معیاری غیر کمپریس شدہ KTX2 بنتا ہے۔ ETC1S اور UASTC ایک Basis-سپر کمپریسڈ KTX2 بناتے ہیں — WebGL، three.js اور گیم انجنوں کے لیے ایک نہایت چھوٹا GPU کے لیے تیار ٹیکسچر۔ پہلی بار استعمال پر ایک چھوٹا اضافی اینکوڈر ماڈیول لوڈ ہوتا ہے۔

    Folder

      آؤٹ پٹ: وہی فولڈر
      آپ نے بچایا تقریباً 0 kg CO2 دوسرے آن لائن کنورٹرز کے مقابلے میں۔
      کوئی ڈیٹا ٹرانسفر نہیں — سب کچھ آپ کے آلے پر رہتا ہے!

      KTX2 فارمیٹ کے بارے میں

      KTX2 (Khronos Texture ورژن 2) Khronos Group کی طرف سے معیاری GPU ٹیکسچر کے لیے ایک ہلکا کنٹینر فارمیٹ ہے۔

      KTX2، DDS یا Basis: کون سا فراہم کریں

      انتخاب اس بنیاد پر کریں کہ ٹیکسچر کہاں چلے گا۔ نیچے کا ہر فارمیٹ یہاں بغیر اپ لوڈ کے بنتا ہے۔

      فارمیٹیہاں کی سیٹنگسب سے موزوں
      سادہ KTX2سپر کمپریس: بندKhronos کنٹینر میں بغیر کمپریس شدہ پکسل۔ سب سے بڑی فائلیں۔ تب استعمال کریں جب کوئی ٹول KTX2 مانگے اور سائز اہم نہ ہو۔
      Basis کے ساتھ KTX2سپر کمپریس: ETC1S یا UASTCایک فائل جسے لوڈر لوڈ ہوتے وقت ڈیوائس کے GPU فارمیٹ (BC، ASTC یا ETC) میں بدل دیتا ہے۔ ان ویب، glTF اور موبائل بلڈز کے لیے جو کئی GPU پر چلنے چاہئیں۔
      DDSامیج سے DDS، DXT1 یا DXT5PC پر DirectX، Unreal Engine اور Unity کے لیے بلاک کمپریسڈ ٹیکسچر۔ تب استعمال کریں جب تمام اہداف ڈیسک ٹاپ GPU ہوں۔

      مختصراً: براؤزر اور فون کے لیے Basis والا KTX2 دیں، اور جب ٹیکسچر صرف PC پر جائے تو DDS۔

      ETC1S یا UASTC: ایک ٹیکسچر، تین سیٹنگز

      ہم نے اس صفحے کی ہر سپر کمپریس سیٹنگ سے ایک ٹیسٹ ٹیکسچر تبدیل کیا۔ ٹیکسچر 512 ضرب 512 پکسل کی پروسیجرل تصویر ہے (تہہ دار نوائز پر شطرنجی نقش)، جو PNG کے طور پر 787 kB کی ہے۔ اسے بنانے اور ناپنے والا اسکرپٹ ہمارے ٹیسٹ سوٹ میں ہے: tests/e2e/ktx2-roundtrip.spec.js۔

      سپر کمپریس سیٹنگKTX2 کا سائز
      بند (سادہ KTX2)1049 kB
      ETC1S37 kB
      UASTC262 kB

      اس ٹیسٹ میں ETC1S کی فائل سب سے چھوٹی رہی اور UASTC کی فائل تقریباً 7 گنا بڑی تھی۔ دوسرے ٹیکسچر مختلف طرح کمپریس ہوتے ہیں، اس لیے اوپر کے کنورٹر میں اپنا ٹیکسچر آزمائیں اور نتیجہ اپنے انجن میں جانچیں۔

      ٹیکسچر کا پورا سیٹ تبدیل کریں

      ایک ساتھ کئی فائلیں چھوڑیں۔ ہر فائل اپنی الگ .ktx2 فائل کے طور پر واپس آتی ہے، اور آپ کا براؤزر کئی ڈاؤن لوڈز کی اجازت مانگ سکتا ہے۔ سائن اِن نہیں ہے اور یہ صفحہ فائلوں کی تعداد پر کوئی حد نہیں لگاتا۔ ہمارے ٹیسٹ میں ETC1S منتخب کر کے ایک ساتھ چھوڑے گئے 12 ٹیکسچر سے 12 KTX2 فائلیں ملیں۔ موازنے کے لیے، Cinevva کا آن لائن KTX2 کمپریسر کہتا ہے “The Batch tab converts up to 10 images at once.” اور “It's free, you just sign in to unlock it” (app.cinevva.com، 2026-11-01 کو جانچا گیا؛ اقتباسات اصل انگریزی میں ہیں)۔

      واپسی: KTX2 سے PNG

      سادہ KTX2 فائلیں، جیسی یہ صفحہ سپر کمپریس بند رکھنے پر بناتا ہے، KTX2 سے PNG کنورٹر میں واپس بدلی جا سکتی ہیں۔ ہمارے آنے جانے والے ٹیسٹ میں پکسل ہو بہو واپس آئے۔ ETC1S یا UASTC سے بنی KTX2 فائلیں وہاں ابھی نہیں کھلتیں، اس لیے اگر بعد میں پکسل درکار ہوں تو اصل PNG سنبھال کر رکھیں۔

      ٹیکسچر کو glTF میں استعمال کریں

      Basis والا KTX2 وہی ٹیکسچر فارمیٹ ہے جو glTF ایکسٹینشن KHR_texture_basisu استعمال کرتی ہے۔ اپنے ماڈل 3D سے glTF کنورٹر سے glTF میں بدلیں، نتیجے کو glTF آپٹیمائز سے چھوٹا کریں، اور ٹیکسچر اس صفحے سے لیں۔

      KTX2 تبدیلی کے بارے میں سوالات

      toktx یا کمانڈ لائن کے بغیر PNG کو KTX2 میں کیسے بدلیں؟

      اوپر کا کنورٹر کھولیں اور اپنی PNG اس پر چھوڑ دیں۔ فائل آپ کے براؤزر میں KTX2 ٹیکسچر بن جاتی ہے، اس لیے کچھ انسٹال یا اپ لوڈ نہیں کرنا پڑتا۔ تیار ہوتے ہی نتیجہ ڈاؤن لوڈ ہو جاتا ہے۔

      کیا میں بغیر اپ لوڈ کے براؤزر میں KTX2 ٹیکسچر بنا سکتا ہوں؟

      جی ہاں۔ تبدیلی WebAssembly کے ذریعے آپ کی ڈیوائس پر چلتی ہے، اس لیے آپ کی تصویر کسی سرور کو نہیں بھیجی جاتی۔ یہ بغیر اکاؤنٹ کے کام کرتا ہے اور یہ صفحہ فائل کے سائز پر کوئی حد نہیں رکھتا۔

      ETC1S اور UASTC میں کیا فرق ہے؟

      ETC1S سب سے چھوٹی فائلیں دیتا ہے، UASTC بڑی: اس صفحے کے ٹیسٹ ٹیکسچر پر 37 kB بمقابلہ 262 kB۔ سپر کمپریس مینو سے کوئی ایک چنیں، یا سادہ KTX2 کے لیے بند رہنے دیں۔

      کیا یہاں Basis سپر کمپریشن مفت ہے؟

      جی ہاں۔ Basis ETC1S اور UASTC کے ساتھ تبدیلی مفت ہے، سائن اِن، واٹر مارک اور ٹیکسچر کی تعداد کی حد کے بغیر۔

      کیا KTX2 فائل کو واپس PNG میں بدل سکتے ہیں؟

      سادہ KTX2 فائلیں جی ہاں، KTX2 سے PNG کنورٹر سے۔ ETC1S یا UASTC سے بنی فائلیں وہاں ابھی تعاون یافتہ نہیں ہیں۔

      خصوصیات

      تقریباً صفر CO₂

      ایک عام سرور پر مبنی کنورٹر اپلوڈ کے لیے نیٹ ورک توانائی، پروسیسنگ کے لیے ڈیٹا سینٹر بجلی اور ڈاؤن لوڈ کے لیے دوبارہ نیٹ ورک خرچ کرتا ہے۔ WebConverter صرف آپ کے آلے کا CPU استعمال کرتا ہے — کوئی ڈیٹا ٹرانسفر نہیں، کوئی سرور فٹ پرنٹ نہیں۔

      آف لائن استعمال کے لیے انسٹال کریں

      WebConverter ایک Progressive Web App ہے۔ موبائل پر «ہوم اسکرین میں شامل کریں» یا ڈیسک ٹاپ ایڈریس بار میں «انسٹال کریں» ٹیپ کریں۔ انسٹال ہونے کے بعد یہ مکمل طور پر آف لائن کام کرتا ہے — ہوائی جہاز، دیہی علاقوں یا نیٹ ورک آؤٹیج کے لیے بالکل مناسب۔