JPG سے TGA کنورٹر
کچھ ٹیکسچر کمپائلر اور پرانے گیم انجن صرف Targa فائل قبول کرتے ہیں۔ اپنی JPG تصاویر اور ریفرنس امیجز کو یہاں انجن کے مطلوبہ سائز پر TGA میں تبدیل کریں اور انہیں براہِ راست پائپ لائن میں شامل کریں۔
تصویر کنورٹر
یا JPG, JPEG, JPE … فائلیں یہاں ڈراپ کریں ·
زیادہ سے زیادہ 95 MB فی فائل· 20 فائلوں تک· 30 منٹ بعد حذف
فائلیں ہمارے سرورز پر پروسیس ہوتی ہیں اور 30 منٹ بعد حذف ہو جاتی ہیں۔
85 تصاویر کو اصل کے مطابق دکھاتا ہے۔ چھوٹی فائل چاہیے ہو تبھی اسے کم کریں۔
JPG، BMP اور EPS میں شفافیت نہیں ہوتی۔ شفاف پکسلز اس رنگ سے بھرے جاتے ہیں۔
شفاف پکسلز کے پیچھے استعمال ہونے والا Hex رنگ، مثلاً #FFFFFF۔
یہ فارمیٹ صرف ایک تصویر رکھتا ہے۔ اینیمیشن برقرار رکھنی ہو تو GIF یا WebP آؤٹ پٹ چنیں۔
کثیر سائز آئیکن ایک فائل میں کئی ریزولوشنز رکھتا ہے؛ براؤزر اور آپریٹنگ سسٹم اپنی ضرورت کا انتخاب کر لیتے ہیں۔
اصل ڈائمینشنز رکھیں، یا ایک کنارہ درج کریں تو تناسب برقرار رہتا ہے۔
اوپر منتخب کردہ کنارے کے پکسلز۔
اصل ڈائمینشنز کا فیصد۔
اسکرینز اور ویب کے لیے sRGB درست ہے۔ پرنٹ ورک فلو کے لیے اصل رکھیں؛ گرے اسکیل رنگ ختم کر دیتا ہے۔
صرف میٹا ڈیٹا، 0 اصل قدر رکھتا ہے۔ پرنٹر اور کچھ پورٹلز یہ نمبر پڑھتے ہیں؛ اس سے پکسل ڈائمینشنز نہیں بدلتیں۔
اس ٹول کو استعمال کرنے کا طریقہ
- 1
JPG تصاویر اپ لوڈ کریں
زیادہ سے زیادہ 20 تصاویر یا ٹیکسچرز شامل کریں، ہر ایک 95 MB تک۔ کم سے کم کمپریس شدہ JPG استعمال کریں؛ ان کے آرٹیفیکٹس TGA میں بھی چلے جاتے ہیں۔
- 2
ٹیکسچر کا سائز مقرر کریں
اعلیٰ سیٹنگز کے تحت آؤٹ پٹ تصویر کا سائز تبدیل کریں سے 1024 یا 2048 px جیسی چوڑائی مقرر کی جا سکتی ہے۔ مربع ٹیکسچرز کے لیے پہلے JPG کو مربع شکل میں کراپ کریں۔
- 3
TGA میں تبدیل کریں
TGA میں تبدیل کریں دبائیں اور .tga فائلیں یا ZIP ڈاؤن لوڈ کریں، تاکہ انہیں اپنے میٹیریلز فولڈر میں رکھ سکیں۔
JPG کو TGA میں تبدیل کرنے سے کنٹینر بدلتا ہے، تصویر نہیں: آپ کو ڈی کوڈ شدہ تصویر کا lossless 24-bit Targa ملتا ہے، جو JPG قبول نہ کرنے والے ٹولز کے لیے تیار ہے، اور فائل سائز تقریباً دس گنا ہو جاتا ہے۔
وہ ٹیکسچر ٹولز جنہیں JPG کے بجائے TGA چاہیے
Unity اور Unreal جیسے جدید انجن JPG بغیر مسئلے کے امپورٹ کرتے ہیں، اس لیے اس تبدیلی کی ضرورت مخصوص ٹولز سے پیدا ہوتی ہے۔ Valve کا vtex، جو نقشوں، اسپرے اور موڈز کے لیے تصاویر کو Source انجن کے VTF ٹیکسچرز میں بدلتا ہے، Targa ان پٹ پڑھتا ہے۔ Quake III Arena اور دیگر id Tech 3 گیمز، نیز ان سے نکلنے والے کئی انجن، ٹیکسچرز .tga فائلوں کے طور پر لوڈ کرتے ہیں۔ کسٹم میپ ایڈیٹرز، پرانے 3D پیکجز اور پرنٹ سے ٹیکسچر کے کچھ ورک فلو بھی TGA کو واحد قابلِ قبول فارمیٹ بتاتے ہیں۔
عام ماخذ ایک تصویر ہوتی ہے: دیوار، سائن، لکڑی کا فرش، یا کسی پوسٹر کا اسکین جسے آپ لیول میں لگانا چاہتے ہیں۔ یہ فون یا ٹیکسچر لائبریری سے JPG کی شکل میں آتی ہیں، اس لیے سب سے مختصر راستہ یہاں تبدیل کر کے TGA کمپائلر کو دینا ہے۔ اگر ہدف انجن کو دراصل DDS چاہیے تو Targa چھوڑ کر JPG سے DDS استعمال کریں۔
JPG ان پٹ بمقابلہ TGA آؤٹ پٹ، خصوصیت بہ خصوصیت
| خصوصیت | JPG ان پٹ | TGA آؤٹ پٹ |
|---|---|---|
| رنگ کی گہرائی | 24-bit، فی چینل 8 bit | 24-bit، فی چینل 8 bit |
| الفا چینل | کوئی نہیں | منتقل کرنے کو کچھ نہیں |
| کمپریشن | Lossy، 8 × 8 پکسل بلاکس | Lossless (خام یا run-length) |
| 2048 × 2048 فائل سائز | اکثر 1–3 MB | تقریباً 12 MB غیر کمپریس شدہ |
| گردش | EXIF رخ کا فلیگ | پکسلز سیدھے گھما دیے جاتے ہیں |
| کیمرہ میٹا ڈیٹا | EXIF ٹیگز | بطور ڈیفالٹ ہٹا دیا جاتا ہے |
JPG
JPEG تصویر
JPEG (یا JPG) سب سے زیادہ استعمال ہونے والا فوٹو فارمیٹ ہے، جسے Joint Photographic Experts Group نے 1992 میں معیاری بنایا۔ یہ لاسی کمپریشن استعمال کرتا ہے جو باریک تفصیل ہٹا دیتی ہے جسے آنکھ شاید محسوس نہ کرے، اس سے تصاویر ویب، ای میل اور فون اسٹوریج کے لیے کافی چھوٹی رہتی ہیں۔ یہ ہموار گریڈینٹس اور قدرتی مناظر اچھی طرح سنبھالتا ہے، مگر تیز متن، لائن آرٹ اور سادہ رنگوں میں بلاکی یا دھندلے نقائص نظر آتے ہیں۔ JPEG میں شفافیت اور اینیمیشن نہیں ہوتی، اور ہر بار دوبارہ محفوظ کرنے پر کچھ معیار کم ہوتا ہے۔ ہر براؤزر، فون، کیمرا اور امیج ایڈیٹر اسے کھول سکتا ہے۔
- کمپریشن
- لاسی
- شفافیت
- نہیں
- اینیمیشن
- نہیں
- متعارف ہونے کا سال
- 1992 · Joint Photographic Experts Group
TGA
Truevision TGA (Targa)
TGA، جسے Targa بھی کہتے ہیں، Truevision نے 1984 میں اپنے گرافکس کارڈز کے لیے بنایا۔ یہ ریسٹر تصاویر کو بغیر کمپریشن یا لاس لیس رن لینتھ انکوڈنگ کے ساتھ محفوظ کرتا ہے اور 8 بٹ الفا چینل کو سپورٹ کرتا ہے۔ سادہ ساخت کی وجہ سے یہ گیم ٹیکسچرز، تھری ڈی رینڈرز اور ویڈیو گرافکس کے لیے طویل عرصے سے پسندیدہ رہا ہے۔ PNG کے مقابلے میں فائلیں بڑی ہوتی ہیں، اور براؤزر اور فون TGA نہیں دکھاتے۔ زیادہ تر امیج ایڈیٹرز، گیم انجن اور تھری ڈی پروگرام اسے پڑھ لیتے ہیں۔
- کمپریشن
- لاس لیس
- شفافیت
- ہاں
- اینیمیشن
- نہیں
- متعارف ہونے کا سال
- 1984 · Truevision
JPG کو TGA میں اس وقت بدلا جاتا ہے جب ٹیکسچر کمپائلر، موڈ ٹول یا پرانا انجن صرف Targa ان پٹ قبول کرتا ہو، تاکہ کسی امیج ایڈیٹر کو کھولے بغیر تصویر یا اسکین شدہ سطح گیم میٹیریل بن جائے۔
JPG فوٹو کو TGA ٹیکسچر بنانے سے پہلے تیار کریں
- سب سے صاف ماخذ استعمال کریں
- سب سے بڑا اور اعلیٰ کوالٹی کا JPG چنیں؛ اس کا ہر آرٹیفیکٹ ٹیکسچر میں آ جاتا ہے اور بڑی سطح پر نمایاں ہو جاتا ہے۔
- مطلوبہ شکل میں کراپ کریں
- مربع یا 2:1 کراپ دیواروں اور فرشوں پر کھنچاؤ کے بغیر بیٹھتے ہیں؛ تبدیلی سے پہلے کراپ کریں۔
- دو کی طاقت والا سائز رکھیں
- آؤٹ پٹ تصویر کا سائز تبدیل کریں میں چوڑائی 512، 1024 یا 2048 px رکھیں تاکہ mipmaps اور پرانے کمپائلرز ٹھیک چلیں۔
- تصویر کو سیدھا رکھیں
- خودکار رخ فون کے گردش فلیگ کو پکسلز میں شامل کر دیتا ہے، کیونکہ TGA ریڈرز EXIF کو نظر انداز کرتے ہیں۔
Truevision نے Targa 1984 میں بنایا، جب ویڈیو بورڈز کو فریم محفوظ کرنے کا سادہ طریقہ چاہیے تھا، اور اسی سادگی کی وجہ سے انجن ٹولز آج بھی اسے پڑھتے ہیں: مختصر ہیڈر، پھر پکسلز۔ TGA میں اختیاری run-length پیکنگ کے سوا کچھ ڈی کوڈ نہیں کرنا پڑتا، اسی لیے دہائیوں پہلے لکھے گئے کمپائلرز اور لوڈرز اسے قابلِ اعتماد طریقے سے سنبھالتے ہیں۔
چونکہ JPG میں شفافیت نہیں ہوتی، آپ کو ملنے والا TGA سادہ رنگین ٹیکسچر ہوتا ہے۔ جن میٹیریلز کو چمک یا اوپیسیٹی ماسک چاہیے، ان میں بعد میں ایڈیٹر سے الفا شامل کریں۔ اپنے اصل JPG محفوظ رکھیں؛ اگر بعد میں تیار ٹیکسچرز کے ویب پری ویو چاہیے ہوں تو TGA سے JPG انہیں دوبارہ چھوٹی، شیئر کے قابل فائلوں میں بدل دیتا ہے۔
JPG سے TGA: موڈرز کے سوالات کے جوابات
کیا میری TGA فائل میں الفا چینل ہوگا؟
کوئی کارآمد نہیں۔ JPG میں شفافیت نہیں ہوتی، اس لیے چوتھے چینل میں منتقل کرنے کو کچھ نہیں ہے۔ اگر انجن کو ماسک یا کٹ آؤٹ کے لیے الفا چاہیے تو اسے ایڈیٹر میں بنائیں، یا شفاف ماخذ سے PNG سے TGA کے ذریعے شروع کریں۔
کیا JPG کو TGA میں تبدیل کرنے سے کوالٹی بہتر ہوتی ہے؟
نہیں۔ TGA ڈی کوڈ شدہ پکسلز کو بالکل ویسا ہی محفوظ کرتا ہے، لیکن JPG کی کمپریشن سے پیدا ہونے والے بلاکس اور دھندلاہٹ انہی پکسلز کا حصہ ہیں۔ TGA ایک ناقص تصویر کی بالکل درست نقل ہے؛ تبدیلی صرف مزید نقصان کو روکتی ہے۔
TGA فائل JPG سے دس گنا بڑی کیوں ہوتی ہے؟
Targa ہر پکسل تین بائٹ میں محفوظ کرتا ہے اور زیادہ سے زیادہ سادہ run-length کمپریشن استعمال کرتا ہے، جبکہ JPG چھوٹا رہنے کے لیے تفصیل ضائع کرتا ہے۔ 2048 × 2048 ٹیکسچر 24-bit غیر کمپریس شدہ TGA میں تقریباً 12 MB ہوتا ہے، جبکہ JPG اکثر 1–3 MB کا ہوتا ہے۔
کون سے گیم انجن اب بھی TGA فائلیں مانگتے ہیں؟
Source کے لیے Valve کا vtex ٹیکسچر کمپائلر TGA ان پٹ سے VTF فائلیں بناتا ہے، اور Quake III Arena جیسی id Tech 3 گیمز .tga اور .jpg دونوں سے ٹیکسچرز لوڈ کرتی ہیں۔ Unity اور Unreal JPG براہِ راست قبول کرتے ہیں، اس لیے پہلے دیکھ لیں کہ تبدیلی کی ضرورت ہے بھی یا نہیں۔
کیا مجھے دو کی طاقت والی پیمائش (power-of-two) درکار ہے؟
بہت سے پرانے انجن اور کمپائلرز کو یہ درکار ہوتا ہے، مثلاً ہر طرف 512، 1024 یا 2048 px، اور mipmapping انہی سائزز پر بہترین کام کرتی ہے۔ تبدیلی سے پہلے سائز بدلیں یا کراپ کریں، کیونکہ بعد میں ٹیکسچر میں پیڈنگ ڈالنے سے جوڑ نظر آتے ہیں۔