VTF থেকে PNG কনভার্টার
VTFEdit বা Photoshop প্লাগইন ইনস্টল না করেই Source engine-এর টেক্সচার বা স্প্রে খুলুন। .vtf ফাইল আপলোড করুন, পূর্ণ সাইজের ছবি ও তার স্বচ্ছতাসহ একটি PNG পাবেন, যা দেখা, এডিট করা বা পোস্ট করার জন্য তৈরি।
ছবি কনভার্টার
অথবা JPG, JPEG, JPE … ফাইল এখানে ড্রop করুন ·
প্রতি ফাইল সর্বোচ্চ 95 MB· সর্বোচ্চ 20টি ফাইল· 30 মিনিট পরে মুছে ফেলা হয়
ফাইল আমাদের সার্ভারে প্রসেস করা হয় এবং 30 মিনিট পরে মুছে ফেলা হয়।
৮৫ ছবিকে দেখতে মূলের মতোই রাখে। ছোট ফাইল দরকার হলেই কেবল কমান।
JPG, BMP ও EPS-এ স্বচ্ছতা নেই। স্বচ্ছ পিক্সেল এই রঙে ভরা হয়।
স্বচ্ছ পিক্সেলের পেছনে ব্যবহৃত হেক্স রঙ, যেমন #FFFFFF।
এই ফরম্যাটে একটিই ছবি থাকে। অ্যানিমেশন রাখতে চাইলে GIF বা WebP আউটপুট বেছে নিন।
মাল্টি-সাইজ আইকনে একটি ফাইলে একাধিক রেজোলিউশন থাকে; ব্রাউজার ও অপারেটিং সিস্টেম প্রয়োজনমতো বেছে নেয়।
মূল মাপ রাখুন, অথবা একটি বাহু লিখুন; অনুপাত ঠিক থাকবে।
উপরে বেছে নেওয়া বাহুর পিক্সেল।
মূল মাপের শতাংশ।
স্ক্রিন ও ওয়েবের জন্য sRGB সঠিক। প্রিন্টের কাজে মূলটি রাখুন; গ্রেস্কেল রঙ বাদ দেয়।
শুধু মেটাডেটা, ০ মানে মূল মান থাকবে। প্রিন্টার ও কিছু পোর্টাল এই সংখ্যা পড়ে; এতে পিক্সেল মাপ বদলায় না।
এই টুল কীভাবে ব্যবহার করবেন
- 1
.vtf ফাইলগুলো আপলোড করুন
সর্বোচ্চ ২০টি VTF টেক্সচার যোগ করুন, প্রতিটি ৯৫ MB পর্যন্ত। গেমের VPK আর্কাইভে প্যাক করা থাকলে আগে সেখান থেকে বের করে নিন।
- 2
অ্যানিমেটেড VTF-এর ক্ষেত্রে কী হবে তা বেছে নিন
অ্যানিমেটেড ইনপুট ডিফল্টভাবে প্রথম ফ্রেমটি সেভ করে। অ্যানিমেটেড স্প্রে বা টেক্সচারের প্রতিটি ফ্রেম পেতে উন্নত সেটিংস-এর ভেতরে এটিকে প্রতিটি ফ্রেম আলাদা ফাইলে এক্সপোর্ট করুন-এ বদলে নিন।
- 3
PNG-এ কনভার্ট করুন চাপুন
প্রতিটি টেক্সচার তার সর্বোচ্চ রেজোলিউশনে লসলেস PNG হয়ে যায়। আপলোড করা ফাইল ও PNG ৩০ মিনিট পরে মুছে ফেলা হয়।
Valve Texture Format ফাইলে কী থাকে
Valve ২০০৪ সালে Source ইঞ্জিন ও Half-Life 2-এর সাথে VTF চালু করে। Counter-Strike: Source, Garry's Mod, Team Fortress 2, Portal ও Left 4 Dead-এর প্রতিটি সারফেস একটি VTF ছবি, যার সাথে থাকে ছোট প্লেইন-টেক্সট VMT ম্যাটেরিয়াল ফাইল। VMT ইঞ্জিনকে বলে সারফেসটি কীভাবে আঁকতে হবে, আর এর $basetexture লাইনে এক্সটেনশন ছাড়া VTF-এর নাম থাকে।
একটি VTF-এ একাধিক ছবি থাকতে পারে। সাধারণত থাকে মিপম্যাপের ধারা, যার প্রতিটি লেভেল আগেরটির অর্ধেক মাপের। অ্যানিমেটেড টেক্সচার বা স্প্রের জন্য একাধিক ফ্রেম, কিউব ম্যাপের জন্য ছয়টি ফেস এবং অনেক ফরম্যাটের যেকোনো একটিতে পিক্সেল ডেটা থাকতে পারে। Source-এ প্রস্থ ও উচ্চতা ২-এর ঘাত হতে হয়, যেমন ২৫৬ বা ৫১২; তাই এসব গেমের টেক্সচার ওই মাপেই আসে।
VTF-এর ইমেজ ফরম্যাট: DXT1, DXT5 ও আনকম্প্রেসড
| VTF ফরম্যাট | প্রতি পিক্সেলে বিট | অ্যালফা | কোথায় দেখা যায় |
|---|---|---|---|
| DXT1 | 4 | নেই বা ১-বিট | অস্বচ্ছ ওয়ার্ল্ড টেক্সচার, ছোট স্প্রে |
| DXT3 | 8 | ৪-বিট ধাপ | বিরল, পুরোনো কনটেন্ট |
| DXT5 | 8 | মসৃণ ৮-বিট | ডেকাল, পাতা, নরম প্রান্তের স্প্রে |
| BGRA8888 | 32 | পূর্ণ ৮-বিট | HUD ও UI আর্ট, ধারালো স্প্রে |
| BGR888 | 24 | নেই | আনকমপ্রেসড অস্বচ্ছ টেক্সচার |
| I8 / IA88 | 8 / 16 | শুধু IA88 | গ্রেস্কেল মাস্ক ও ডিটেইল ম্যাপ |
VTF
Valve Texture Format
VTF হলো Valve-এর Source ইঞ্জিনের টেক্সচার ফরম্যাট, যা Half-Life 2, Counter-Strike: Source, Team Fortress 2 ও Garry's Mod-এর মতো গেমে ব্যবহার হয়। এতে মিপম্যাপ, আলফা স্বচ্ছতা এবং অ্যানিমেটেড টেক্সচারের জন্য একাধিক ফ্রেম থাকতে পারে, যা GPU ফরম্যাটে কম্প্রেস করা বা কম্প্রেশন ছাড়া রাখা হয়। মডাররা স্প্রে, স্কিন ও ম্যাপ ম্যাটেরিয়ালের জন্য VTF ব্যবহার করেন। Source টুল ও প্লাগইনের বাইরে প্রায় কোনো সফটওয়্যার এটি খুলতে পারে না।
- কম্প্রেশন
- লসি বা লসলেস
- স্বচ্ছতা (ট্রান্সপারেন্সি)
- হ্যাঁ
- অ্যানিমেশন
- হ্যাঁ
- প্রবর্তনের সাল
- 2004 · Valve
PNG
Portable Network Graphics
PNG একটি লসলেস রাস্টার ফরম্যাট, যা ১৯৯৬ সালে PNG Development Group প্রকাশ করে এবং পরে W3C ও ISO স্ট্যান্ডার্ড করে। এটি প্রতিটি পিক্সেল হুবহু ধরে রাখে, পূর্ণ অ্যালফা ট্রান্সপারেন্সি সমর্থন করে এবং টেক্সট, ধারালো প্রান্ত ও সমতল রং কোনো আর্টিফ্যাক্ট ছাড়াই সামলায়। এই নির্ভুলতার কারণে স্ক্রিনশট, লোগো, আইকন ও ইন্টারফেস গ্রাফিকসের জন্য এটি আদর্শ। দুর্বলতা হলো সাইজ: PNG হিসেবে সেভ করা ছবি একই ছবির JPEG বা WebP-এর চেয়ে প্রায়ই কয়েক গুণ বড় হয়। সব ব্রাউজার, অপারেটিং সিস্টেম ও এডিটর PNG ফাইল খোলে।
- কম্প্রেশন
- লসলেস
- স্বচ্ছতা (ট্রান্সপারেন্সি)
- হ্যাঁ
- অ্যানিমেশন
- না
- প্রবর্তনের সাল
- 1996 · PNG Development Group
মডার ও প্লেয়াররা Source ইঞ্জিনের টেক্সচার বা স্প্রে সাধারণ সফটওয়্যারে দেখতে, ডকুমেন্ট করতে বা নতুন করে বানাতে VTF থেকে PNG করেন; PNG থেকে VTF এডিট করা আর্টকে আবার Source গেমের লোড করা ফরম্যাটে প্যাক করে।
VTF টেক্সচার কনভার্ট না হলে বা ভুল দেখালে
ফাইলটি .vtex_c-তে শেষ হয়েছে, .vtf-এ নয়
এটি Counter-Strike 2-এর মতো গেমের Source 2 টেক্সচার। এটি আলাদা ফরম্যাট, তাই বরং Source 1 গেমে মূল VTF খুঁজুন।
PNG হালকা নীল বা বেগুনি
আপনি নরমাল বা বাম্প ম্যাপ কনভার্ট করেছেন। VMT খুলে এর
$basetextureলাইন ধরে রঙের টেক্সচারে যান।অ্যানিমেটেড স্প্রে একটি স্থির ছবি হয়ে গেছে
অ্যানিমেটেড ইনপুট প্রতিটি ফ্রেম আলাদা ফাইলে এক্সপোর্ট করুন-এ সেট করে আবার কনভার্ট করুন।
টেক্সচারটি গেম ফোল্ডারে নেই
এটি VPK আর্কাইভে প্যাক করা। GCFScape বা Valve-এর
vpkটুল দিয়ে বের করে .vtf আপলোড করুন।
PNG পেলে সাধারণত পরের ধাপ হয় রং বদলানো, Garry's Mod অ্যাডঅনের জন্য নতুন স্কিন, বা Workshop পেজের প্রিভিউ ছবি। মূল ২-এর ঘাতের মাপেই এডিট করুন, যাতে আবার প্যাক করার সময় টেক্সচার মডেলের UV লেআউটে ঠিক বসে। অন্য ইঞ্জিন টেক্সচার আলাদাভাবে রাখে: DirectX গেমের জন্য DDS থেকে PNG কনভার্টার একই ব্লক-কমপ্রেশন পরিবারকে BC নামে ডিকোড করে।
VTF থেকে PNG নিয়ে প্রশ্ন
VTFEdit ছাড়া আর কোন প্রোগ্রামে VTF ফাইল খোলে?
Nem-এর VTFEdit হলো Windows-এর পুরোনো ও পরিচিত টুল, আর একই লেখকের প্লাগইন Photoshop-এ VTF সাপোর্ট যোগ করে। বেশিরভাগ সাধারণ ইমেজ ভিউয়ার ও এডিটর VTF একেবারেই পড়তে পারে না। শুধু ছবিটা দেখতে বা এডিট করতে চাইলে PNG-তে কনভার্ট করলে এসবের কোনোটিই লাগে না।
স্প্রে বা ডিক্যালের স্বচ্ছতা কি PNG-তে থাকে?
হ্যাঁ। DXT1, DXT5 বা আনকমপ্রেসড VTF-এ থাকা অ্যালফা PNG-র অ্যালফা চ্যানেলে লেখা হয়। DXT1-এর কড়া কাট-আউট কড়াই থাকে, আর DXT5 বা BGRA8888-এর মসৃণ ফেড মসৃণই থাকে।
VTF থেকে PNG করার পর ছবি ঝাপসা বা চৌকো চৌকো দেখায় কেন?
বেশিরভাগ VTF DXT কমপ্রেশন ব্যবহার করে, যেখানে পিক্সেলের প্রতিটি ৪ × ৪ ব্লককে দুটি রং ও একটি ছোট ইনডেক্স দিয়ে বর্ণনা করা হয়। গেম যেভাবে টেক্সচার সংরক্ষণ করে, ব্লকি ভাবটা তারই অংশ; PNG নিজে থেকে ডিটেইল বানায় না, হুবহু সেটাই রাখে।
Source গেমের টেক্সচারগুলো কোথায় রাখা থাকে?
গেম ফোল্ডারের materials-এর ভেতরে, সাধারণত .vpk আর্কাইভে প্যাক করা থাকে। GCFScape বা Valve-এর নিজস্ব vpk টুল দিয়ে সেগুলো বের করা যায়। ইমপোর্ট করা কাস্টম স্প্রে VTF ও VMT জোড়া হিসেবে থাকে, প্রায়ই materials/vgui/logos-এর ভেতরে।
Counter-Strike 2 বা Half-Life: Alyx-এর টেক্সচার কি এখানে কনভার্ট করা যায়?
VTF হিসেবে নয়। Counter-Strike 2, Dota 2 ও Half-Life: Alyx-এর মতো Source 2 গেম টেক্সচার সংরক্ষণ করে কম্পাইল করা .vtex_c রিসোর্স হিসেবে, যা আলাদা ফরম্যাট। এই কনভার্টার Counter-Strike: Global Offensive পর্যন্ত গেমে ব্যবহৃত মূল Source ইঞ্জিনের VTF পড়ে।
ছোট mipmap কপিগুলোও কি পাওয়া যায়?
না, শুধু সবচেয়ে বড় ছবিটি সেভ হয়। মিপম্যাপ হলো অর্ধেক মাপের কপি, যেগুলো ইঞ্জিন দূরত্বে ব্যবহার করে; PNG থেকে VTF দিয়ে নতুন VTF বানালে সেগুলো আবার তৈরি হয়ে যায়।