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

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

FBX ভারী, বন্ধ আর ওয়েব পাতায় দেখানো যায় না, অথচ GLB খোলে ব্রাউজারে, এআর ভিউয়ারে আর অনেক আধুনিক ভিউয়ারে। মেশ আর অ্যানিমেশন যায়; ম্যাটেরিয়াল মেটাল-রাফনেসে রূপান্তরিত হয় — রং, টেক্সচার আর নরমাল ম্যাপ যায়, স্পেকুলার চকচকে ভাব আর বাম্প ম্যাপ যায় না, তাই তল ম্যাট দেখায়।

GLB আবার সবকিছু এক ফাইলেই বয়ে নেয়: জ্যামিতি, ম্যাটেরিয়াল আর টেক্সচার একসঙ্গে বাঁধা, পথে হারিয়ে যাওয়ার মতো আলগা ছবির ফোল্ডার নেই। এটিই ক্লায়েন্টকে পাঠানো হয়, পণ্যের পাতায় বসানো হয়, ওয়েব দৃশ্যে রাখা হয়।

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

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

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

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

ইনপুট
FBX
আউটপুট
GLB
সঙ্গের ফাইল
টেক্সচারের ছবি, বা পুরো ফোল্ডারের zip — আপনি যোগ করলে তবেই কাজে লাগে
অ্যানিমেশন রাখে
হ্যাঁ (দ্বিতীয় রিডারে পড়া পুরোনো FBX-এ নয়)
কোথায় চলে
আপনার ব্রাউজারেই — আপলোড ছাড়া

যার জন্য নয়: আবার FBX লেখা — রূপান্তর এই দিকেই চলে।

আপনার FBX থেকে GLB-তে কী যায়

মূল FBX রিডার আপনার ফাইল খুলতে পারলে GLB পায় নোড হায়ারার্কি, বোন আর ওয়েটসহ স্কিন করা মেশ, ব্লেন্ড শেপ (মর্ফ টার্গেট) আর খুঁজে পাওয়া সব অ্যানিমেশন ক্লিপ। দৃশ্যে লুকিয়ে রাখা অবজেক্টও লেখা হয়। মেশ নেই কিন্তু অ্যানিমেশন ক্লিপ আছে এমন FBX-ও কনভার্ট হয়: GLB-তে থাকে শুধু ক্লিপগুলো, আর অ্যানিমেশন লাইব্রেরি রাখার এটা একটা প্রচলিত উপায়।

পথে ম্যাটেরিয়ালের রূপ বদলায়। FBX একটা তলকে বর্ণনা করে স্পেকুলার রং আর শাইনিনেস (চকচকে ভাব) দিয়ে; GLB করে মেটাল আর রাফনেস দিয়ে। ডিফিউজ রং, অপাসিটি, কালার টেক্সচার, নরমাল ম্যাপ, এমিসিভ রং আর অ্যাম্বিয়েন্ট-অক্লুশন ম্যাপ যায়। স্পেকুলার রং, শাইনিনেস আর বাম্প ম্যাপ যায় না, আর প্রতিটা তল লেখা হয় পুরোপুরি রাফ ও নন-মেটালিক হিসেবে, তাই চকচকে অংশ ম্যাট হয়ে পৌঁছায়। চকচকে ভাব ফেরানো যায় যেখানে GLB খুলবেন সেখানে, যেমন Blender-এ।

পুরোনো FBX ফাইল

মূল রিডার নেয় সংস্করণ 7.0 থেকে টেক্সট FBX আর সংস্করণ 6.4 থেকে বাইনারি FBX। সে কোনো ফাইল ফিরিয়ে দিলে, বা অপ্রত্যাশিত কোনো গঠনে আটকে গেলে, দ্বিতীয় একটা রিডার দায়িত্ব নেয়। সেটা 6.x আর 7.x দুই গঠনেই টেক্সট ও বাইনারি পড়ে, আর রাখে প্রতিটা পলিগন মেশ, নরমাল, UV কোঅর্ডিনেট, অবস্থান-ঘূর্ণন-স্কেলসহ নোড হায়ারার্কি, আর প্রতিটা ম্যাটেরিয়ালের রং ও অপাসিটি। অ্যানিমেশন, স্কিনিং আর টেক্সচারের ছবি সে আনে না, তাই এভাবে পড়া ফাইল কনভার্টের পর প্যানেলে শূন্য অ্যানিমেশন আর শূন্য টেক্সচার দেখায়। দুই রিডারই Z-up ফাইলকে সোজা দাঁড় করায়, কারণ GLB হলো Y-up।

ফাইলটা যখন নামের সঙ্গে মেলে না

টুল ফাইলের নামে ভরসা না করে তার শুরুর বাইটগুলো পড়ে। .fbx নামে সেভ করা zip খোলা হয়, ভেতরের সবচেয়ে বড় মডেলটা নেওয়া হয়, আর zip-এর ছবিগুলো তার পাশেই থাকে। .fbx.gz ডিকমপ্রেস করা হয়, UTF-16-এ সেভ করা টেক্সট FBX নতুন করে এনকোড হয়, আর বাইনারি FBX হেডারের আগের বাড়তি বাইট বাদ দেওয়া হয়। .fbx নাম দেওয়া GLB বা OBJ খোলা হয় আসলে যা, তা হিসেবেই। RAR আর 7z আর্কাইভ এখানে খোলে না; সেগুলো খুলে ফাইলগুলো দিন, বা একটা zip বানিয়ে সেটা দিন। কোনো 3D ফরম্যাটের সঙ্গে না মেলা ফাইল ফিরিয়ে দেওয়া হয়, সঙ্গে বলা হয় ভেতরের জিনিসটা দেখতে কেমন, যাতে বোঝেন আবার চেষ্টা নয়, আবার এক্সপোর্ট করতে হবে।

GLB-র সাইজ আলাদা কেন

কোনো জ্যামিতি না সরিয়েই GLB গুছিয়ে নেওয়া হয়: একই রকম ম্যাটেরিয়াল, টেক্সচার আর ডেটা ব্লক এক করা হয়, অব্যবহৃত ডেটা ফেলে দেওয়া হয়, আর হুবহু একই ভার্টেক্স জুড়ে দেওয়া হয়। 13টা মেশ আর 18,034টা ত্রিভুজের একটা আসল মডেলে এতে ফাইল 934 KB থেকে 612 KB হয়েছে, ত্রিভুজের সংখ্যা একই থেকেছে। কিছু বাঁচলে পাতায় দুটো সাইজই দেখানো হয়। টেক্সচারের ছবি ভেতরে রাখা হয় PNG হিসেবে, তাই বড় JPEG টেক্সচার থাকলে GLB, FBX-এর চেয়ে বড় হতে পারে।

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

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

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

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

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