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

ম্যাগনাম একটি হালকা এবং মডুলার C++11 গ্রাফিক্স মিডলওয়্যার যা গেম এবং ডেটা ভিজ্যুয়ালাইজেশনের জন্য ডিজাইন করা হয়েছে। এটি OpenGL, OpenGL ES এবং WebGL-এর চারপাশে একটি সরু র্যাপার প্রদান করে, সাথে একটি বৈশিষ্ট্যসমৃদ্ধ ভেক্টর গণিত লাইব্রেরি, UTF-8-সচেতন OS, ফাইল সিস্টেম এবং কনসোল অ্যাবস্ট্রাকশন। লাইব্রেরিটি ছোট এবং দ্রুত হওয়ার জন্য তৈরি করা হয়েছে, পাশাপাশি নমনীয়তা প্রদান করে, যা ডেভেলপারদের নিজস্ব অ্যাসেট লোডার, টেক্সচার কম্প্রেসার, ফন্ট ফরম্যাট বা গণিত লাইব্রেরি সংহত করতে বা প্রদত্ত প্লাগইন ব্যবহার করতে দেয়। এটি লিনাক্স, উইন্ডোজ, ম্যাকওএস, আইওএস, অ্যান্ড্রয়েড এবং এমস্ক্রিপ্টেনের মাধ্যমে ওয়েব সহ বিস্তৃত প্ল্যাটফর্ম সমর্থন করে এবং OpenGL 2.1–4.6, OpenGL ES 2.0–3.2 এবং WebGL 1.0/2.0 কভার করে। শেডার, প্রিমিটিভ, ডিবাগিং টুল, স্বয়ংক্রিয় পরীক্ষা, অ্যাসেট ম্যানেজমেন্ট এবং একটি UI লাইব্রেরির মতো অতিরিক্ত বৈশিষ্ট্যগুলি ঐচ্ছিক এক্সট্রা হিসাবে উপলব্ধ। প্রকল্পটি MIT লাইসেন্সযুক্ত এবং বুটস্ট্র্যাপ, প্লাগইন, ইন্টিগ্রেশন, উদাহরণ এবং বাইন্ডিংয়ের জন্য সম্পর্কিত রিপোজিটরি সহ রয়েছে।