আপনার ডিভাইসেই চলে · আপনার ফাইল কখনও আপনার ডিভাইস ছেড়ে যায় না।
TGA হলো গেম ইঞ্জিন, মডিং টুল আর 3D এক্সপোর্টের টেক্সচার ফরম্যাট, আর অনেক পুরোনো স্ক্যানার ও ক্যাপচার কার্ড যে ফরম্যাটে সেভ করত। ওই টুলগুলোর বাইরে এটা খোলার মতো প্রায় কিছুই নেই। এই পাতা TGA ফাইল আপনার নিজের ডিভাইসেই PNG বানায়, টেক্সচার যে আলফা চ্যানেলের ওপর নির্ভর করে সেটা রেখে।
8, 16, 24 আর 32-বিট ফাইল, আনকমপ্রেসড বা রান-লেংথ এনকোডেড, কালার-ম্যাপড বা ট্রু কালার — সব পড়া হয়, আর হেডারের ওরিয়েন্টেশন ফ্ল্যাগ মানা হয়, তাই নিচ থেকে ওপরে সেভ করা টেক্সচার ঠিক দিকেই আসে। PNG লসলেস, তাই পিক্সেল হুবহু TGA-রটাই।
কিছুই আপলোড হয় না।
যার জন্য নয়: TGA লেখা — এই পাতা শুধু পড়ে। কোনো টুল TGA-ই চাইলে আসলগুলো রেখে দিন।
Targa এখনো রোজ ব্যবহার হয় এমন সবচেয়ে পুরোনো রাস্টার ফরম্যাটগুলোর একটা, সেজন্যই এটা সরল: ছোট একটা হেডার, ইচ্ছামতো একটা কালার ম্যাপ, তারপর পিক্সেল — কাঁচা বা রান-লেংথ এনকোডেড। রিডার সামলায় 8-বিট গ্রেস্কেল আর কালার-ম্যাপড ফাইল, 15 আর 16-বিট হাই কালার, 24-বিট ট্রু কালার আর আলফা চ্যানেলসহ 32-বিট, আর দুই এনকোডিংই। হেডারের অরিজিন বিট বলে দেয় সারিগুলো নিচ থেকে ওপরে জমা — বেশির ভাগ গেম টুলের ডিফল্ট — নাকি ওপর থেকে নিচে, আর সেই অনুযায়ী ছবিটা ঠিক দিকে ঘোরানো হয়।
TGA-র আলফা স্ট্রেট (আনপ্রিমাল্টিপ্লায়েড), PNG-ও সেটাই রাখে, তাই স্বচ্ছ কিনারা অবিকল পার হয়। যে 32-বিট ফাইলের আলফা চ্যানেল পুরোটাই অস্বচ্ছ, সেটা অস্বচ্ছ PNG দেয়; কতটা আলফা বিট অর্থবহ তা বলে দেওয়া অ্যাট্রিবিউট বাইটটা মানা হয়।
TGA টেক্সচার চলে OBJ, FBX আর অন্য মডেল ফাইলের সঙ্গে। লক্ষ্য যদি ছবি নয়, মডেলটা হয়, তাহলে 3D কনভার্টার OBJ-র ম্যাটেরিয়াল ফাইলে উল্লেখ করা TGA টেক্সচার সরাসরি পড়ে — /obj-to-glb ওগুলো GLB-র ভেতরে ভরে দেয় — তাই আগে PNG করা তখনই দরকার, যখন কোনো টুল ছবিটা আলাদা করে চায়।
একটা টেক্সচার ফোল্ডার এক ধাক্কায় কনভার্ট হয় আর আসল নামে এক ZIP হয়ে নামে। কনভার্ট করার আগে সর্বোচ্চ প্রস্থ বসালে প্রতিটা টেক্সচার একইভাবে ছোট হয়, কম রেজোলিউশনের টেক্সচার প্যাকের জন্য কাজের; না বসালে প্রতিটা পিক্সেল থাকে। টেক্সচার কদাচিৎ এত বড় হয় যে ট্যাবের মেমোরির ছাদে ঠেকে, তবে ফোনে প্রায় 16 মেগাপিক্সেল বা কম্পিউটারে 60-এর ওপরের ফাইল ছোট করা হতো, দুটো মাপই দেখিয়ে।
এই পাতা অন্য ভাষায়: English · العربية · Deutsch · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia