প্রকল্প সম্পর্কে

Dust3D একটি ক্রস-প্ল্যাটফর্ম 3D মডেলিং সফটওয়্যার, যা ভিডিও গেম, 3D প্রিন্টিং এবং অন্যান্য অ্যাপ্লিকেশনের জন্য লো-পলি 3D মডেল তৈরির প্রক্রিয়াকে সহজ করার জন্য ডিজাইন করা হয়েছে। এতে বিল্ট-ইন রিগিং, প্রসিডিউরাল অ্যানিমেশন এবং UV আনর্যাপিং রয়েছে এবং GLB ও FBX ফরম্যাটে এক্সপোর্ট সমর্থন করে। প্রকল্পটি MIT লাইসেন্সের অধীনে ওপেন-সোর্স। প্রধান বৈশিষ্ট্যগুলির মধ্যে রয়েছে: - ক্রস-প্ল্যাটফর্ম সমর্থন (Windows, macOS, Linux) - লো-পলি মডেলিং ওয়ার্কফ্লো - বিল্ট-ইন রিগিং এবং প্রসিডিউরাল অ্যানিমেশন - স্বয়ংক্রিয় UV আনর্যাপিং - GLB এবং FBX-এ এক্সপোর্ট - Qt-ভিত্তিক GUI ডেভেলপারদের জন্য, বিল্ড প্রক্রিয়ার জন্য Qt 6 (বা Qt 5) এর qtbase, qtsvg এবং qtmultimedia মডিউল এবং একটি C++17-সামঞ্জস্যপূর্ণ কম্পাইলার প্রয়োজন। রিপোজিটরিতে Windows (Qt Creator এবং Visual Studio 2022 ব্যবহার করে), macOS (Homebrew এবং Xcode টুলের মাধ্যমে) এবং Linux (প্যাকেজ ম্যানেজার ব্যবহার করে) বিল্ড করার নির্দেশনা রয়েছে। বিল্ডে qmake এবং make ব্যবহৃত হয়। রিলিজ ম্যানেজমেন্ট Git ট্যাগ এবং GitHub Actions-এর মাধ্যমে পরিচালিত হয়, যা Windows, Linux (AppImage) এবং macOS (DMG) এর জন্য বাইনারি তৈরি করে। আরও তথ্য dust3d.org-এ পাওয়া যায়।