KTX2 میں کنورٹ کریں
تصاویر Khronos KTX2 ٹیکسچر فارمیٹ میں کنورٹ کریں — مفت، نجی، مکمل طور پر آپ کے براؤزر میں۔
کسی بھی تصویر کو فوری طور پر KTX2 GPU ٹیکسچر فارمیٹ میں تبدیل کریں — مفت، نجی، آپ کے براؤزر میں۔ گیم ڈیولپمنٹ اور ریئل ٹائم 3D کے لیے بہترین۔ اپلوڈ نہیں، سائن اپ نہیں، سائز کی حد نہیں۔
فائلیں یہاں چھوڑیں یا براؤز کرنے کے لیے کلک کریں
معاون فارمیٹس: BMP, DDS, GIF, HDR, ICO, JPEG, KTX, PGM, PIC, PNG, PPM, PSD, TGA, WebP
سیٹنگز
بند ہونے پر معیاری غیر کمپریس شدہ KTX2 بنتا ہے۔ ETC1S اور UASTC ایک Basis-سپر کمپریسڈ KTX2 بناتے ہیں — WebGL، three.js اور گیم انجنوں کے لیے ایک نہایت چھوٹا GPU کے لیے تیار ٹیکسچر۔ پہلی بار استعمال پر ایک چھوٹا اضافی اینکوڈر ماڈیول لوڈ ہوتا ہے۔
Folder
کوئی ڈیٹا ٹرانسفر نہیں — سب کچھ آپ کے آلے پر رہتا ہے!
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 یا DXT5 | PC پر 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 |
| ETC1S | 37 kB |
| UASTC | 262 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 ہے۔ موبائل پر «ہوم اسکرین میں شامل کریں» یا ڈیسک ٹاپ ایڈریس بار میں «انسٹال کریں» ٹیپ کریں۔ انسٹال ہونے کے بعد یہ مکمل طور پر آف لائن کام کرتا ہے — ہوائی جہاز، دیہی علاقوں یا نیٹ ورک آؤٹیج کے لیے بالکل مناسب۔