UltKit

JPG سے DDS کنورٹر

JPG میں محفوظ کسی فوٹو، اسکین کیے گئے پیٹرن یا اسکرین شاٹ سے DDS ٹیکسچر بنائیں۔ تصویر کا سائز GPU کے مطابق رکھیں، تبدیل کریں، اور .dds فائل اپنے موڈ فولڈر میں رکھ دیں۔

تصویر کنورٹر

یا JPG, JPEG, JPE … فائلیں یہاں ڈراپ کریں ·

زیادہ سے زیادہ 95 MB فی فائل· 20 فائلوں تک· 30 منٹ بعد حذف

آؤٹ پٹ

فائلیں ہمارے سرورز پر پروسیس ہوتی ہیں اور 30 منٹ بعد حذف ہو جاتی ہیں۔

اس ٹول کو استعمال کرنے کا طریقہ

  1. 1

    JPG فوٹوز اپ لوڈ کریں

    زیادہ سے زیادہ 20 فائلیں (.jpg یا .jpeg، ہر ایک 95 MB تک) اپ لوڈ والے حصے پر گھسیٹ کر لائیں یا کسی فولڈر سے منتخب کریں۔

  2. 2

    ٹیکسچر کی چوڑائی مقرر کریں

    اعلیٰ سیٹنگز کھولیں اور آؤٹ پٹ تصویر کا سائز تبدیل کریں میں چوڑائی مقرر کریں سے 512، 1024، 2048 یا 4096 px منتخب کریں۔ پہلے درست تناسب میں کراپ کریں تاکہ اونچائی بھی دو کی طاقت بنے۔

  3. 3

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

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

JPG دیکھنے کے لیے بنی ہے، DDS گرافکس کارڈ کے لیے۔ تبدیلی آپ کی تصویر کو اس بلاک کمپریسڈ ترتیب میں محفوظ کرتی ہے جسے گیمز سیدھا ویڈیو میموری میں لوڈ کرتی ہیں۔

گیم موڈز میں فوٹو ٹیکسچر کے لیے JPG سے DDS

Microsoft نے 1999 میں DirectX 7 کے ساتھ DirectDraw Surface متعارف کرایا، اور آج بھی کئی PC گیمز اپنی ٹیکسچرز اسی میں بھیجتی ہیں۔ وجہ رفتار ہے: DDS میں ایسا ڈیٹا ہو سکتا ہے جو پہلے سے اس فارمیٹ میں کمپریس ہو جسے GPU ہارڈویئر سے کھولتا ہے، اس لیے انجن اسے کھولے بغیر ویڈیو میموری میں کاپی کر دیتا ہے۔

حقیقت پسند ٹیکسچرز کے لیے تصاویر فطری خام مال ہیں۔ موڈرز اینٹوں کی دیواروں، لکڑی کے ریشوں، سڑک کے نشانات اور پوسٹرز کی تصویریں لیتے ہیں، یا فون سے تصویر کھینچتے ہیں، اور انہیں گیم کی سطحوں میں بدل دیتے ہیں۔

نیچے کے اعداد بتاتے ہیں کہ ٹیکسچرز کا سائز ایسا کیوں رکھا جاتا ہے۔ بلاک کمپریشن ہمیشہ 4 × 4 پکسل کے ٹائلوں پر کام کرتی ہے، اور میپ چین (آدھے سائز کی نقلوں کا سلسلہ جسے GPU دور سے دیکھنے پر استعمال کرتا ہے) ٹیکسچر کی میموری میں تقریباً ایک تہائی اضافہ کرتی ہے۔

پکسل بلاک جسے BC کمپریشن ایک اکائی کے طور پر انکوڈ کرتی ہے
4 × 4
فی پکسل BC1 (DXT1) میں، ٹھوس ٹیکسچرز کے لیے عام انتخاب
4 بٹ
فی پکسل BC3 (DXT5) اور BC7 میں
8 بٹ
مکمل میپ چین سے شامل ہونے والی میموری
+33%

JPG

JPEG تصویر

JPEG (یا JPG) سب سے زیادہ استعمال ہونے والا فوٹو فارمیٹ ہے، جسے Joint Photographic Experts Group نے 1992 میں معیاری بنایا۔ یہ لاسی کمپریشن استعمال کرتا ہے جو باریک تفصیل ہٹا دیتی ہے جسے آنکھ شاید محسوس نہ کرے، اس سے تصاویر ویب، ای میل اور فون اسٹوریج کے لیے کافی چھوٹی رہتی ہیں۔ یہ ہموار گریڈینٹس اور قدرتی مناظر اچھی طرح سنبھالتا ہے، مگر تیز متن، لائن آرٹ اور سادہ رنگوں میں بلاکی یا دھندلے نقائص نظر آتے ہیں۔ JPEG میں شفافیت اور اینیمیشن نہیں ہوتی، اور ہر بار دوبارہ محفوظ کرنے پر کچھ معیار کم ہوتا ہے۔ ہر براؤزر، فون، کیمرا اور امیج ایڈیٹر اسے کھول سکتا ہے۔

کمپریشن
لاسی
شفافیت
نہیں
اینیمیشن
نہیں
متعارف ہونے کا سال
1992 · Joint Photographic Experts Group
JPG کنورٹر

DDS

DirectDraw Surface

DDS مائیکروسافٹ کا ٹیکسچر فارمیٹ ہے جو 1999 میں DirectX 7 کے ساتھ متعارف ہوا۔ اس میں تصاویر GPU کے لیے تیار بلاک کمپریشن اسکیموں جیسے DXT/BCn میں، میپ میپس اور کیوب میپس کے ساتھ محفوظ ہوتی ہیں، تاکہ گرافکس کارڈ انہیں ڈی کوڈ کیے بغیر استعمال کر سکیں۔ بلاک کمپریشن لاسی ہے اور گریڈینٹس میں آرٹیفیکٹس دکھا سکتا ہے، اگرچہ غیر کمپریسڈ DDS بھی موجود ہے۔ یہ PC گیمز اور گیم موڈز میں عام ہے مگر براہ راست براؤزرز اور زیادہ تر روزمرہ امیج ویورز اسے سپورٹ نہیں کرتے۔

کمپریشن
لاسی یا لاس لیس
شفافیت
ہاں
اینیمیشن
نہیں
متعارف ہونے کا سال
1999 · Microsoft
DDS کنورٹر

JPG سے DDS وہ طریقہ ہے جس سے تصویر گیم اثاثہ بنتی ہے: موڈرز کسی حقیقی سطح، پوسٹر یا سائن بورڈ کی تصویر لے کر اسے GPU کے لیے تیار فارمیٹ میں پیک کرتے ہیں جسے Fallout 4 یا Microsoft Flight Simulator جیسے انجن ڈسک سے پڑھتے ہیں۔

فوٹو کو DDS کے لیے تیار کریں: کراپ، سائز، تبدیلی، جانچ

  1. ٹیکسچر کے تناسب میں کراپ کریں

    زیادہ تر ٹیکسچرز چوکور یا 2 : 1 ہوتی ہیں۔ پہلے تصویر کو اسی شکل میں کاٹیں تاکہ سائز بدلنے پر اونچائی بے ڈھب نہ رہے۔

  2. دو کی طاقت پر سائز بدلیں

    چوڑائی 1024، 2048 یا 4096 px رکھیں۔ بڑا ہمیشہ بہتر نہیں: 4096 px کی ٹیکسچر 2048 px والی سے چار گنا میموری لیتی ہے۔

  3. تبدیل کریں اور لوڈ کریں

    DDS میں تبدیل کریں، فائل کو اس جگہ رکھیں جہاں اصل ٹیکسچر تھی اور گیم میں مختلف فاصلوں سے جانچیں۔

کمپریشن، mipmaps اور وہ فیصلے جو یہ کنورٹر آپ کے لیے کرتا ہے

DDS کئی کمپریشن فارمیٹس پر مشتمل ہے۔ BC1، جسے DXT1 کہتے ہیں، ٹھوس رنگین ٹیکسچرز کے لیے مختصر انتخاب ہے، اور JPG تصویر بالکل یہی بنتی ہے کیونکہ JPG میں الفا نہیں ہوتا۔ BC3 (DXT5) مکمل الفا چینل شامل کرتا ہے، اور BC7، جو Direct3D 11 کے ساتھ آیا، اتنے ہی 8 بٹ فی پکسل پر بہتر معیار دیتا ہے مگر صرف اسی کے لیے بنی گیمز میں چلتا ہے۔

یہ کنورٹر کمپریشن کی قسم یا میپ تعداد نہیں دیتا؛ یہ DDS اپنی طے شدہ ترتیبات سے لکھتا ہے۔ جب موڈ کے انسٹال نوٹس کوئی خاص فارمیٹ مانگیں، جیسے مکمل میپ چین کے ساتھ BC7، تو یہاں ظاہری شکل جانچیں، پھر حتمی ایکسپورٹ Microsoft کے texconv، Paint.NET یا NVIDIA ایکسپورٹر سے کریں۔

JPG سے DDS: عمومی سوالات

کیا JPG فائل DDS ٹیکسچر کے لیے اچھا ماخذ ہے؟

یہ کام کرتا ہے، مگر ایک شرط کے ساتھ: تصویر دو بار کمپریس ہوتی ہے، پہلے JPEG سے اور پھر DDS کے اندر GPU بلاک کمپریشن سے۔ اپنے پاس موجود سب سے بڑی اور کم سے کم کمپریس شدہ JPG استعمال کریں، بہتر ہے کہ اعلیٰ کوالٹی کی کیمرا اصل تصویر ہو، تاکہ دوسرے مرحلے کو صاف پکسل ملیں۔

ٹیکسچر کا سائز دو کی طاقت (power of two) کیوں ہونا چاہیے؟

میپ میپنگ تصویر کو بار بار آدھا کرتی ہے، اور 1024، 512، 256 وغیرہ آخر تک صاف تقسیم ہوتے ہیں۔ کئی انجن اور پرانے گرافکس کارڈ بھی اسے لازمی چاہتے ہیں، اور بلاک کمپریشن کو ہر طرف کم از کم 4 کا ضرب درکار ہوتا ہے۔ 1000 × 750 کی تصویر پرانی گیم میں کالی یا کھنچی ہوئی سطح کے طور پر لوڈ ہو سکتی ہے۔

کیا JPG سے DDS تبدیل کرتے وقت DXT1، DXT5 یا BC7 منتخب کیا جا سکتا ہے؟

نہیں۔ کنورٹر میں کمپریشن یا میپ میپ منتخب کرنے کا آپشن نہیں اور یہ DDS اپنی طے شدہ ترتیبات کے ساتھ لکھتا ہے۔ جب موڈ گائیڈ کوئی خاص فارمیٹ یا میپ تعداد بتائے تو حتمی ایکسپورٹ کے لیے Microsoft کا texconv، Paint.NET یا NVIDIA Texture Tools Exporter استعمال کریں۔

کیا DDS فائل میں الفا چینل ہوگا؟

JPG میں شفافیت نہیں ہوتی، اس لیے منتقل کرنے کو کچھ نہیں: ٹیکسچر مکمل طور پر دھندلا نہیں بلکہ ٹھوس (opaque) ہوتی ہے۔ اگر پتوں یا ڈیکلز کے لیے کٹے ہوئے کنارے چاہئیں تو شفافیت والی PNG سے شروع کریں اور اس کے بجائے PNG سے DDS استعمال کریں۔

کیا موبائل فون کی فوٹو کو گیم کے لیے پینٹنگ یا پوسٹر ٹیکسچر میں تبدیل کیا جا سکتا ہے؟

جی ہاں، یہ عام استعمال ہے۔ تصویر کراپ کریں سے تصویر کو فریم کے تناسب میں کاٹیں، چوڑائی کو دو کی طاقت پر لائیں، یہاں تبدیل کریں، اور موڈ جس پوسٹر یا پینٹنگ ٹیکسچر کی طرف اشارہ کرتا ہے اسے بدل دیں۔

گیم چلانے سے پہلے DDS فائل کو کیسے جانچیں؟

اسے Paint.NET، GIMP 2.10 یا نئے ورژن، یا کسی ٹیکسچر ویور میں کھولیں اور پیمائش اور رخ دیکھ لیں۔ اگر صرف جلدی دیکھنا ہو تو DDS سے PNG اسے عام تصویر بنا دیتا ہے جو ہر ویور دکھا سکتا ہے۔

مزید ٹیکسچر کنورژنز