glTF থেকে GLB রূপান্তর

আপনার ডিভাইসেই চলে · আপনার ফাইল কখনও আপনার ডিভাইস ছেড়ে যায় না।

একটি glTF প্রায় কখনোই একটি ফাইল নয়: সেটি একটি glTF, পাশে একটি BIN ফাইল আর টেক্সচারের একটি ফোল্ডার। ইমেইলে পাঠান, ভাঙা হয়ে পৌঁছাবে। GLB হুবহু সেই একই মডেল, এই সব টুকরো একটিমাত্র বাইনারি ফাইলে বাঁধা।

glTF-এর সঙ্গে তার BIN ফাইল আর ছবিগুলো যোগ করুন, বেরোবে একটিমাত্র GLB। গুণ হারায় না: একই বিষয়বস্তু, বদলানো মোড়কে; সাইজ মোটামুটি glTF, BIN ফাইল আর ছবিগুলোর যোগফলের সমান।

সবকিছু আপনার নিজের যন্ত্রেই চলে, আর ৩ডি ফাইলের ক্ষেত্রে আসল কথাই তাই: মডেলটি প্রায়ই কোনো ক্লায়েন্টের যন্ত্রাংশ, কোনো ভবনের স্ক্যান, কিংবা এখনও ঘোষণা না-হওয়া নকশা। কিছুই সার্ভারে ওঠে না, তাই পরে মুছে দিতে বলার মতোও কিছু থাকে না।

glTF থেকে GLB রূপান্তর: কীভাবে করবেন

  1. glTF ফাইলটি যোগ করুন — সঙ্গের ফাইলগুলোও, যদি থাকে।
  2. GLB বেছে নেওয়া আছে কি না দেখে নিন।
  3. «রূপান্তর করুন» চাপুন।
  4. GLB ফাইলটি ডাউনলোড করুন।

সমর্থিত ফরম্যাট ও সীমা

ইনপুট
glTF
আউটপুট
GLB
সঙ্গের ফাইল
BIN ফাইল আর টেক্সচারের ছবি যোগ করলে ভেতরে ভরে দেওয়া হয়
অ্যানিমেশন রাখে
হ্যাঁ
কোথায় চলে
আপনার ব্রাউজারেই — আপলোড ছাড়া

যার জন্য নয়: জ্যামিতি সঙ্কুচিত করা — বেঁধে ফেলায় ত্রিভুজের সংখ্যা কমে না।

.bin আর ছবিগুলো কীভাবে খুঁজে পাওয়া যায়

একটা .gltf তার অন্য ফাইলগুলোর নাম ভেতরেই লিখে রাখে — সাধারণত একটা .bin আর কয়েকটা ছবি। প্রতিটা ফাইল আপনার যোগ করা ফাইলের সঙ্গে মেলানো হয় শুধু ফাইলের নাম ধরে, বড়-ছোট হাতের অক্ষর না দেখে, তাই .gltf-এ লেখা ফোল্ডারের নামে কিছু যায় আসে না; আর glTF যেভাবে স্পেসকে %20 লিখে রাখে, সেই নাম স্পেসওয়ালা ফাইলের সঙ্গেই মেলে। .gltf-এর ভেতরে data: ঠিকানা হিসেবে আগে থেকেই রাখা ডেটার জন্য বাড়তি কিছু লাগে না। পুরো ফোল্ডারের একটা zip দিলেও চলে।

.gltf যে ফাইলের নাম বলে অথচ আপনি যোগ করেননি, সেটা আর কোথাও খোঁজা হয় না। .bin না থাকলে জ্যামিতিই থাকে না, তাই কনভার্ট থেমে যায় আর বলে দেয় কোন ফাইলটা যোগ করতে হবে। কোনো ছবি না থাকলে কাজ থামে না: GLB ওই ছবির একটা উল্লেখ রেখে দেয়, আর ফলাফলে সেটার নাম দেখানো হয়। আলাদা ফোল্ডারের দুটো ছবির ফাইলের নাম একই হলে দুটো তলই একই ছবি পায়, তাই আগে একটার নাম বদলে নিন।

নতুন করে গড়া নয়, শুধু নতুন মোড়কে ভরা

.gltf-এর নিজের টেক্সট রেখে দেওয়া হয়; সরে শুধু বাইটগুলো: .bin আর প্রতিটা ছবি যেমন ছিল ঠিক তেমনই GLB-র ভেতরে বসানো হয়, আর সেগুলোর উল্লেখ সেদিকে ঘুরিয়ে দেওয়া হয়। কিছুই ডিকোড করা হয় না, তাই JPEG ছবি দ্বিতীয়বার কমপ্রেস হয় না, Draco বা meshopt জ্যামিতি সঙ্কুচিতই থাকে, আর প্রতিটা দৃশ্য, নোড, ম্যাটেরিয়াল, অ্যানিমেশন আর এক্সটেনশন চলে আসে — এই সাইট যেসব এক্সটেনশন বোঝে না, সেগুলোও। GLB-র সাইজ মোটামুটি .gltf, .bin আর ছবিগুলোর যোগফলের সমান।

প্যানেলে কী দেখায়

কনভার্টের পর সংখ্যাগুলো দেখানোর জন্য মডেলটা তবু একবার পড়া হয়। যে ছবি সেই রিডার ডিকোড করতে পারে না, যেমন KTX2 টেক্সচার, সেটা ওই হিসাবে গোনা হয় না — কিন্তু GLB-তে সেটা আছে, বাইট ধরে হুবহু।

সাধারণ জিজ্ঞাসা

আমার ফাইল কি কোনো সার্ভারে আপলোড হয়?
না। পুরো কাজটা হয় আপনার ব্রাউজারেই, আপনার নিজের ফোন বা কম্পিউটারের ক্ষমতায়। ফাইল ডিভাইস ছেড়ে কোথাও যায় না। কোনো টুল একবার ব্যবহার করা হয়ে গেলে ইন্টারনেট ছাড়াও সেটা চলে — ভিডিও, লেখা চেনা আর ব্যাকগ্রাউন্ড সরানোর টুল প্রথমবার নিজের ইঞ্জিন এই সাইট থেকে নামিয়ে নেয়, তারপর ব্রাউজার সেটা রেখে দেয়।
BIN ফাইল আর টেক্সচার কি যোগ করতে হবে?
হ্যাঁ, যদি সেগুলো বাইরে থাকে। যোগ করলে সেগুলো পড়া হয় এবং GLB-র ভেতরে গিয়ে বসে। glTF যদি আগেই সব গেঁথে রাখে, তবে সে একাই যথেষ্ট।
মডেলের গুণ কমে?
না। জ্যামিতি আর টেক্সচার একই; কেবল রাখার ধরনটি বদলায়।

সম্পর্কিত টুল

3D মডেল বিভাগে আরও

এই পাতা অন্য ভাষায়: English · العربية · Deutsch · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia