Collada (DAE) থেকে OBJ রূপান্তর

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

Collada বহু বছর ধরে স্থাপত্য আর মডেলিং প্রোগ্রামের মধ্যে আদান-প্রদানের ফরম্যাট ছিল, আর আজও SketchUp ও পুরোনো সরঞ্জাম থেকে বেরোয়। মুশকিল হলো, ক্রমেই কম প্রোগ্রাম সেটি খোলে। OBJ-তে গেলে তার সামঞ্জস্য ফিরে আসে।

রূপান্তর এককের মর্যাদা রাখে: একটি DAE ফাইল ঘোষণা করে সে কোন এককে মাপে, আর সেই ঘোষণাই প্রয়োগ করা হয়, তাই মডেল হাজার গুণ বড় বা ছোট হয়ে দেখা দেয় না। ম্যাটেরিয়াল চলে যায় OBJ-র সঙ্গের MTL ফাইলে।

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

Collada (DAE) থেকে OBJ রূপান্তর: কীভাবে করবেন

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

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

ইনপুট
DAE
আউটপুট
OBJ
সঙ্গের ফাইল
টেক্সচারের ছবি আপনি যোগ করলে তবেই কাজে লাগে
অ্যানিমেশন রাখে
না — ফরম্যাটটি তা রাখতে পারে না
কোথায় চলে
আপনার ব্রাউজারেই — আপলোড ছাড়া

যার জন্য নয়: Collada-র অ্যানিমেশন — OBJ একটিমাত্র ভঙ্গি রাখে।

OBJ কী পায়

.dae-এর প্রতিটা মেশ দৃশ্যে তার জায়গাতেই লেখা হয়, নরমাল আর টেক্সচার কোঅর্ডিনেটসহ। তলগুলো লেখা হয় ত্রিভুজ হিসেবে: চার বা তার বেশি বাহুর তল ভাগ করা হয়। .dae যে উপাদান দশ জায়গায় বসায়, সেটা দশবার লেখা হয়, কারণ OBJ-এ একটা আকৃতি বারবার ব্যবহারের কোনো উপায় নেই। রেখার উপাদান, যেমন এক্সপোর্ট করা কিনারা, হয় OBJ-এর রেখা, আর শুধু রেখা আছে এমন ফাইলও কনভার্ট হয়। ক্যামেরা আর আলো বাদ যায়। প্রতিটা ভার্টেক্সে রাখা রং লেখা হয় প্রতিটা বিন্দুর অবস্থানের পরে।

একই জায়গায় বসা কোণগুলো একবার লেখা হয়ে ভাগ হয়, তাই এডিটরে তলগুলো যেখানে ছোঁয়, সেখানে জোড়া লাগানো থাকে।

ম্যাটেরিয়াল আর টেক্সচার

.dae-তে রং বা টেক্সচার থাকলে ডাউনলোড হয় একটা zip, যার ভেতরে .obj, একটা .mtl ফাইল আর আপনার যোগ করা টেক্সচারের ছবি, যাতে তলগুলো আগের মতোই খোলে। প্রতিটা ম্যাটেরিয়াল নিজের নাম রাখে, আর যে অংশে কয়েকটা ম্যাটেরিয়াল আছে সেখানে প্রতিটার জন্য একটা করে usemtl লাইন থাকে। .mtl-এ থাকে প্রতিটা ম্যাটেরিয়ালের রং, চকচকে ভাব, এমিশন আর স্বচ্ছতা, আর তার ছবিগুলোর নাম। .dae যে ছবির নাম বলে অথচ আপনি যোগ করেননি, তার তালিকা দেখানো হয় ডাউনলোডের পাশে।

একক আর ওপরের দিক

Collada ফাইল নিজের একক জানিয়ে দেয়, আর SketchUp, যেমন, লেখে ইঞ্চিতে। টুলটা সেই একক প্রয়োগ করে, তাই OBJ-এর সংখ্যা সবসময় মিটারে: 100 ইঞ্চি উঁচু একটা দেয়াল OBJ-এ হয় 2.54। কোনো প্রোগ্রাম OBJ-এর একক জানতে চাইলে মিটার বেছে নিন। Z-কে ওপর ধরে সেভ করা .dae ঘুরিয়ে Y-কে ওপর করা হয় — বেশিরভাগ প্রোগ্রাম OBJ থেকে এই দিকটাই আশা করে — আর মডেল সোজা দাঁড়ায়।

.kmz হিসেবে সেভ করা মডেল

SketchUp আর Google Earth যে .kmz ফাইল সেভ করে, সেটা আসলে একটা zip, যার ভেতরে একটা .dae আর তার ছবিগুলো। ফাইলটা যেমন আছে তেমনই দিন: এখানেই খোলা হয়, আর ভেতরের .dae তার ছবিসহ কনভার্ট হয়।

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

আমার ফাইল কি কোনো সার্ভারে আপলোড হয়?
না। পুরো কাজটা হয় আপনার ব্রাউজারেই, আপনার নিজের ফোন বা কম্পিউটারের ক্ষমতায়। ফাইল ডিভাইস ছেড়ে কোথাও যায় না। কোনো টুল একবার ব্যবহার করা হয়ে গেলে ইন্টারনেট ছাড়াও সেটা চলে — ভিডিও, লেখা চেনা আর ব্যাকগ্রাউন্ড সরানোর টুল প্রথমবার নিজের ইঞ্জিন এই সাইট থেকে নামিয়ে নেয়, তারপর ব্রাউজার সেটা রেখে দেয়।
মাপের অনুপাত কি ঠিক থাকে?
হ্যাঁ। DAE তার একক ঘোষণা করে আর এখানে সেটি প্রয়োগ হয়, ফলে OBJ বেরোয় প্রকৃত মাপে, কাঁচা সংখ্যায় নয়।
আর টেক্সচার?
DAE যদি তার পাশে রাখা ছবির দিকে দেখায়, সেগুলোও যোগ করুন, তৈরি হওয়া MTL ফাইল সেগুলোর উল্লেখ করবে।

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

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

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