منصوبے کے بارے میں

Manim درست پروگراماتی اینیمیشنز کے لیے ایک انجن ہے، جسے خاص طور پر ریاضی کی وضاحتی ویڈیوز بنانے کے لیے ڈیزائن کیا گیا ہے۔ یہ صارفین کو Python کوڈ کے ذریعے مناظر (scenes) اور اینیمیشنز کی تعریف کرنے کی اجازت دیتا ہے۔ اہم تکنیکی ضروریات اور خصوصیات میں شامل ہیں: - سسٹم ڈیپینڈنسیز: اس کے لیے Python 3.10+، FFmpeg، اور OpenGL کی ضرورت ہے۔ ریاضی کے فارمولوں کی رینڈرنگ کے لیے LaTeX اختیاری ہے، اور Linux صارفین کے لیے Pango ضروری ہے۔ - انسٹالیشن: یہ pip کے ذریعے `manimgl` پیکیج کے طور پر دستیاب ہے۔ - فنکشنلٹی: یہ پیچیدہ ریاضیاتی ویژولائزیشنز بنانے کی حمایت کرتا ہے، جس میں ایک CLI شامل ہے جو مناظر کو فائلوں میں لکھنے، مخصوص اینیمیشنز پر جانے، اور فل اسکرین پلے بیک کے اختیارات فراہم کرتا ہے۔ - کنفیگریشن: یہ `custom_config.yml` فائل کے ذریعے آؤٹ پٹ ڈائریکٹریز، امیج/ساؤنڈ پاتھز، اور ویڈیو کوالٹی کی تخصیص کی حمایت کرتا ہے۔ یہ ریپوزٹری اس اصل ورژن کی نمائندگی کرتی ہے جسے 3Blue1Brown چینل استعمال کرتا ہے، جو کہ کمیونٹی کے زیر اثر فورک (Manim Community) سے مختلف ہے۔