৩ডি মডেল রূপান্তর করুন

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

মডেলটি যোগ করুন আর ঠিক করুন সেটি কী হবে। এগারোটি ফরম্যাট পড়া হয় — GLB, glTF, OBJ, STL, PLY, FBX, Collada (DAE), 3MF, AMF, VRML ও USDZ — আর ছয়টি লেখা হয়: GLB, glTF, OBJ, STL, PLY ও USDZ। ফাইলটি আপনার নিজের যন্ত্রেই পড়া হয়, নতুন করে গড়া হয় এবং লেখা হয়; কোথাও কিছু যায় না।

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

মডেলের সঙ্গে যদি একটি MTL ফাইল বা টেক্সচারের ছবি থাকে, সেগুলোও যোগ করুন, নইলে রং হারিয়ে যায়। আর প্রতিটি ফরম্যাট সবকিছু ধরে রাখে না: STL কেবল আকৃতি রাখে, তাই রং আর অ্যানিমেশন সেখানে ঢোকে না — এটি ফরম্যাটের ধরন, রূপান্তরের ত্রুটি নয় — আর সেটা আপনাকে ডাউনলোডের আগেই বলা হয়, পরে নয়। OBJ রাখে একটি স্থির আকৃতি, তার ম্যাটেরিয়াল পাশের .mtl ফাইলে; GLB আর glTF অ্যানিমেশন পুরোটা বয়ে নেয়; USDZ পুরো অংশের নড়াচড়া রাখে, কিন্তু কঙ্কালের (বোনের) নয়।

৩ডি মডেল রূপান্তর করুন: কীভাবে করবেন

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

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

পড়ে
GLB, glTF, OBJ (+MTL), STL, PLY, FBX, Collada (DAE), 3MF, AMF, VRML, USDZ
লেখে
GLB, glTF, OBJ, STL, PLY, USDZ
অ্যানিমেশন রাখে
GLB ও glTF; USDZ রাখে পুরো অংশের নড়াচড়া
সঙ্গের ফাইল
.mtl, .bin আর টেক্সচারের ছবি আপনি যোগ করলে তবেই কাজে লাগে
কোথায় চলে
আপনার ব্রাউজারেই — আপলোড ছাড়া

যার জন্য নয়: FBX, Collada বা 3MF লেখা, আর STEP, IGES বা SolidWorks-এর যন্ত্রাংশের মতো CAD ফরম্যাট: এগুলো নিরেট বস্তু, মেশ নয়, আর এদের দরকার CAD কার্নেল, মেশ রূপান্তরকারী নয়।

কোন ফরম্যাট বলে মডেলটা কত বড়

মাত্র কিছু 3D ফরম্যাট বলে, এক একক মানে কী। GLB আর glTF সংজ্ঞা অনুযায়ীই মিটারে। Collada, 3MF আর AMF নিজেদের একক জানায়, আর টুল সেটা প্রয়োগ করে; যে 3MF কোনো একক বলে না, তাকে মিলিমিটার ধরে পড়া হয় — ফরম্যাটের ডিফল্ট। OBJ, STL, PLY আর VRML কিছুই বলে না, আর FBX যে একক লিখে রাখে তার মানে নিয়ে ফাইল লেখার প্রোগ্রামগুলো একমত নয়, তাই পাতা সেই এককটা দেখায়, কিন্তু প্রয়োগ করে না।

এদের বেলায় পাতা মাপা সাইজটা খালি সংখ্যা হিসেবে দেখায় আর জিজ্ঞেস করে, এক একক আসলে কী বোঝানোর কথা ছিল। GLB, glTF আর USDZ লেখা হয় মিটারে, আর একক বেছে দিলে OBJ আর PLY-ও। ব্যতিক্রম STL: স্লাইসার এর সংখ্যাকে মিলিমিটার ধরে পড়ে, তাই আসল সাইজ জানা থাকলে STL সবসময় লেখা হয় মিলিমিটারে, আর STL-এর জন্য বাছাইয়ে «এক মিটার»-ও থাকে। আউটপুট GLB, glTF বা USDZ হলে আসা STL পড়া হয় মিলিমিটার হিসেবে।

কোন দিক ওপরে

প্রিন্টিংয়ের ফরম্যাট — STL, 3MF আর AMF — মডেলকে দাঁড় করায় Z অক্ষ বরাবর। glTF আর বাকিরা দাঁড় করায় Y বরাবর। দুটো আলাদা হলে পাতা মডেলকে 90° ঘুরিয়ে দেয়, যাতে নতুন ফাইলে সেটা খাড়া দাঁড়ায় — যদি না আপনি «অক্ষগুলো যেমন আছে থাক» বেছে নেন। PLY-তে আপনি না বললে হাত দেওয়া হয় না, কারণ এর ওপরের দিক নিয়ে স্ক্যানারগুলো একমত নয়।

প্রতিটা আউটপুট ফরম্যাট কী রাখে

GLB আর glTF রাখে জ্যামিতি, ম্যাটেরিয়াল, টেক্সচারের ছবি আর অ্যানিমেশন; এখানে লেখা glTF একটাই ফাইল, তার ডেটা ভেতরেই টেক্সট হিসেবে রাখা। STL রাখে শুধু ত্রিভুজ। PLY রাখে আকৃতি, সঙ্গে নরমাল, টেক্সচার কোঅর্ডিনেট আর প্রতিটা বিন্দুর একটা রং, কিন্তু টেক্সচারের ছবি নয়। মডেলে রং বা ছবি থাকলে OBJ আসে একটা zip-এ, সঙ্গে .mtl ফাইল আর টেক্সচারের ছবি; দুটোর কোনোটাই না থাকলে আসে একটা .obj হয়ে। USDZ রাখে মডেল, তার ম্যাটেরিয়াল আর পুরো অংশ নাড়ানো অ্যানিমেশন, কিন্তু বোন বা ব্লেন্ড-শেপ অ্যানিমেশন নয়।

ডাউনলোডের পাশে একটা লাইন জানায় বেছে নেওয়া ফরম্যাট কী বাদ দিল — শুধু তখন, যখন মডেলে সত্যিই সেটা ছিল — আর মডেল যে ফাইলগুলোর নাম বলে অথচ আপনি যোগ করেননি, সেগুলোর তালিকা দেয়।

কোন ফাইলটা মডেল, আর সংখ্যাগুলোর মানে

মডেল হলো আপনার যোগ করা ফাইলগুলোর মধ্যে মডেলের এক্সটেনশনওয়ালা সবচেয়ে বড়টা; zip, .gz বা .kmz ব্যবহার হয় শুধু তখন, যখন কোনো ফাইলেরই মডেলের এক্সটেনশন নেই। কনভার্টের পরের প্যানেলে «বিন্দু» মানে কনভার্ট চলার সময় ধরে রাখা কোণবিন্দু: OBJ, FBX, STL আর Collada-র রিডার প্রতিটা ত্রিভুজকে তিনটা নিজস্ব কোণবিন্দু দেয়, তাই এসব ফরম্যাটে বিন্দুর সংখ্যা ত্রিভুজের তিন গুণ, যদিও লেখা ফাইলে সেগুলো ভাগাভাগি হয়।

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

আমার ফাইল কি কোনো সার্ভারে আপলোড হয়?
না। পুরো কাজটা হয় আপনার ব্রাউজারেই, আপনার নিজের ফোন বা কম্পিউটারের ক্ষমতায়। ফাইল ডিভাইস ছেড়ে কোথাও যায় না। কোনো টুল একবার ব্যবহার করা হয়ে গেলে ইন্টারনেট ছাড়াও সেটা চলে — ভিডিও, লেখা চেনা আর ব্যাকগ্রাউন্ড সরানোর টুল প্রথমবার নিজের ইঞ্জিন এই সাইট থেকে নামিয়ে নেয়, তারপর ব্রাউজার সেটা রেখে দেয়।
রূপান্তরের পর মডেলটি ধূসর হয়ে গেল কেন?
কারণ তার রং ছিল এমন ফাইলে যেগুলো আপনি যোগ করেননি। OBJ তার ম্যাটেরিয়াল রাখে আলাদা একটি MTL ফাইলে, আর সেটি আবার JPG বা PNG ছবির দিকে দেখায়। «আরও ফাইল যোগ করুন» চাপুন, সেগুলো যোগ করে আবার রূপান্তর করুন।
FBX, Collada বা 3MF লেখা যায়?
না, আর আউটপুটের তালিকাতেও সেগুলো দেখা যাবে না। এই তিনটি পড়া হয়, লেখা হয় না: ব্রাউজারের ভেতরে এগুলোর জন্য ভরসা করার মতো কোনো লেখক নেই। যেটুকু ঠিকভাবে শেষ করা যায় কেবল সেটুকু দেওয়াই সৎ: GLB, glTF, OBJ, STL, PLY ও USDZ।
অ্যানিমেশন থেকে যায়?
GLB আর glTF-এ হ্যাঁ, ক্লিপগুলো অক্ষত যায়। USDZ-এ পুরো অংশ নাড়ানো অ্যানিমেশন থাকে, কিন্তু বোন আর ব্লেন্ড-শেপ অ্যানিমেশন থাকে না। OBJ, STL ও PLY-তে নয় — এসব ফরম্যাটে সেটা রাখার জায়গাই নেই। কী থাকবে, তা ডাউনলোডের আগেই লেখা থাকে।
কোন ফরম্যাট বেছে নেব?
ওয়েবের জন্য, এআর-এর জন্য এবং কাউকে একটিমাত্র ফাইল পাঠাতে চাইলে যার ভেতরে সবই আছে — GLB। ৩ডি প্রিন্টিংয়ের জন্য STL। উল্টোদিকের প্রোগ্রামের যদি পুরোনো ও বহুল প্রচলিত কিছু লাগে — OBJ। আইফোন বা আইপ্যাডে Quick Look-এর জন্য USDZ।
মডেল কত বড় হতে পারে?
সীমাটা ঠিক করে ব্রাউজার একটি ট্যাবকে যে স্মৃতি দিতে পারে তা, ফরম্যাট নয়, তাই ফোন ল্যাপটপের চেয়ে কম সামলায়। মোটামুটি 120 MB ছাড়ালে পাতা সতর্ক করে যে রূপান্তরে প্রচুর খালি স্মৃতি লাগবে, আর কোনো মডেল খোলার পক্ষে বেশি ঘন হলে ঠিক সেটাই বলা হয়।

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

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

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