Lib3MF
3D ম্যানুফ্যাকচারিং ফাইল ফরম্যাটের জন্য C++ লাইব্রেরি
3MF গুলিকে STL ফাইল ফর্ম্যাটে পড়া, লেখা এবং রূপান্তর করার জন্য ওপেন সোর্স C++ API।
Lib3MF হল একটি ওপেন সোর্স C++ লাইব্রেরি যা সফটওয়্যার ডেভেলপারদের 3MF ফাইল ফরম্যাট পড়তে, লিখতে এবং রূপান্তর করতে সক্ষম করে। Lib3mf হল একটি মুক্ত উৎস প্রকল্প যা 3MF কনসোর্টিয়াম দ্বারা সমর্থিত। 3MF কনসোর্টিয়াম হল 3D প্রিন্টিংয়ের নতুন ফাইল স্ট্যান্ডার্ড তৈরির জন্য যৌথ উন্নয়ন ফাউন্ডেশন প্রকল্প। এটি ওপেন সোর্স 3D প্রিন্টিং ফরম্যাট 3MF প্রচার, বিতরণ এবং বজায় রাখার জন্য কাজ করে। তারা যতদূর সম্ভব তাদের প্ল্যাটফর্ম-স্বাধীন রাখার জন্য দুর্দান্ত প্রচেষ্টা করেছে।
এটি একটি সর্বজনীন 3D প্রিন্টিং মান হতে যাচ্ছে বলে 3MF ফাইল বিন্যাস গ্রহণ করার সুপারিশ করা হচ্ছে। Lib3MF API সহজে অ্যাক্সেস প্রদান করে এবং সংহতকরণ খরচ ন্যূনতম রেখে ব্যবহারকারীদের গ্রহণে সহায়তা করে। আপনি খুব কম বাহ্যিক নির্ভরতা সহ উইন্ডোজ, লিনাক্স এবং ম্যাকোসে lib3mf API ব্যবহার করতে পারেন।
Lib3MF দিয়ে শুরু করা
প্রথমত, আপনার lib3mf এর প্রাক-সংকলিত বাইনারি SDK থাকতে হবে। আপনি অফিসিয়াল রিলিজ বা গিথুব রিপোজিটরি থেকে ন্যূনতম SDK-এর অংশ হিসাবে কম্পাইল করা শেয়ার করা লাইব্রেরি ডাউনলোড করতে পারেন৷
এই SDK প্যাকেজে বেশ কয়েকটি উদাহরণ রয়েছে। একবার আপনি SDK ডাউনলোড এবং নিষ্কাশন করলে, আপনি উদাহরণগুলিতে কাজ করতে পারেন। সেখান থেকে, আপনি আপনার হোস্ট অ্যাপ্লিকেশন বা পরিষেবাতে lib3mf অন্তর্ভুক্ত করতে সক্ষম হবেন।
3D ম্যানুফ্যাকচারিং ফাইল ফরম্যাট পড়তে ও লিখতে C++ লাইব্রেরি
Lib3MF বৈশিষ্ট্যগুলির একটি সেট সরবরাহ করেছে যা সফ্টওয়্যার বিকাশকারীদের 3MF ফাইলগুলি পড়তে এবং লিখতে সক্ষম করে। 3MF ফাইল ফরম্যাট হল একটি XML-ভিত্তিক ডেটা ফরম্যাট যা জাল, টেক্সচারের রঙ এবং অন্যান্য তথ্য সম্বন্ধে তথ্য ধারণকারী জিপ ফাইলের মতো একই প্যাকেজ হিসাবে আসে। Lib3MF ডেভেলপারদের মডেল উপাদান, থাম্বনেইল ছবি, মেশ, মেটাডেটা এবং অন্যান্য বিবরণ সম্পর্কে সমস্ত গুরুত্বপূর্ণ তথ্য পুনরুদ্ধার এবং সংশোধন করতে সক্ষম করে। আপনি একটি খালি 3MF নথিও তৈরি করতে পারেন এবং এতে কাস্টম জ্যামিতি যোগ করতে পারেন।
C++ লাইব্রেরি ব্যবহার করে 3MF কে STL ফাইল ফরম্যাটে রূপান্তর করুন
Lib3MF সফ্টওয়্যার বিকাশকারীদের 3D ম্যানুফ্যাকচারিং (3MF) ফাইলগুলিকে তাদের নিজস্ব C++ অ্যাপ্লিকেশনগুলির মধ্যে STL, PNG, JPG, ইত্যাদির মতো অন্যান্য সমর্থিত ফর্ম্যাটে রূপান্তর করতে সক্ষম করে। 3MF-কে STL ফাইল ফরম্যাটে রূপান্তর করতে, প্রথমে আপনাকে একটি 3MF ফাইল থেকে একটি 3D মডেল আমদানি করতে হবে, তারপর একটি নতুন ফাইলের নাম তৈরি করতে হবে এবং মডেলটিকে STL ফাইল বিন্যাসে রপ্তানি করতে হবে। কিছু 3MF রূপান্তর উদাহরণও SDK-এর অংশ।