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

مانم کمیونٹی (مانم سی ای) ایک کمیونٹی مaintained پائی썬 فریم ورک ہے جو میتھ کی وضاحتی اینیمیشنز پروگرامی طور پر تیار کرنے کے لیے استعمال کیا جاتا ہے۔ یہ گرینٹ سینڈرسن کے بنائے ہوئے اصل 3b1b/manim منصوبے کا ایک فارک ہے، اور ریڈمیڈ یہ ایڈیشن اپ ڈیٹ کی گئی ترقی، بہتر فیچرز، بہتر ڈاکیومنٹیشن اور ایک سرگرم کمیونٹی میں مدد کے لیے سفارش کی جاتی ہے۔ ریڈمیڈ میں ظاہر کردہ کلیدی کاپیبیلٹیز: - سین کی بنیاد پر اینیمیشن API: صارفین پائی썬 کلاسز بناتے ہیں جو سین سے وراثت میں ملتی ہیں اور ایک تعمیر کرنے والی میتھڈ لکھتے ہیں، جس میں گیومیٹرک اشیاء جیسے سرکل اور سکوائر اور اینیمیشن کالز جیسے کریٹ، ٹرانسفارم، اور فیڈ آؤٹ شامل ہیں۔ - کمیانڈ لائن انٹرفیس: سینز کو `manim -p -ql example.py SquareToCircle` جیسے کمپیوٹر سے رن کیا جاتا ہے۔ فلیگز میں -p کے لیے رنڈر کی گئی ویڈیو کا پریویو دکھایا جاتا ہے، -ql کے لیے تیز تر کم گریڈ رنڈرنگ، -s کے لیے صرف آخری فریم دکھانا، -n کے لیے ن-th اینیمیشن تک جانا، اور -f کے لیے فائل براﺅزر میں فائل کو دکھانا شامل ہیں۔ - جیوپیٹر ایکسپریس: `%%manim` آئی پی تھنک میگک جیوپیٹر لیب اور کلاسک جیوپیٹر نوٹ بُک میں رن کرنے کے لیے استعمال کیا جاتا ہے، اور ایک آن لائن بندر مثال دستیاب ہے۔ - ڈسٹریبوشن: پی پی آئی سی سی سے نصب کیا جا سکتا ہے اور ڈاکر ہب پر مانم کمیونٹی/مانم ڈاکر ایمیج کے طور پر دستیاب ہے، جبکہ ڈاکیومنٹیشن میں آپریٹنگ سسٹم کے لیے نصب کی ہدایات فراہم کی گئی ہیں۔ - ڈاکیومنٹیشن اور مثالیں: ریڈ دی ڈاکس پر ہوسٹ کی گئی ہیں، جس میں ایک آفیشل مثال گیلری، کنفیگریشن گائیڈ اور کنٹریبیوٹ کریں گائیڈ شامل ہیں۔ - کمیونٹی سپورٹ: مدد کے لیے ڈسکارڈ سرور اور ریڈیٹ کمیونٹی، اور بگ رپورٹس اور فیچر کی درخواستوں کے لیے ایشو ٹریکنگ۔ - ڈیولپمنٹ ورک فلو: کنٹریبیوٹرز عام طور پر uv کے ساتھ ماحول کی مینجمنٹ کرتے ہیں، جبکہ ایک خصوصی ڈیولپمنٹ نصب کی ہدایات دستیاب ہیں۔ - لائسنس: MIT لائسنس کے تحت دو-طرفہ لائسنس ہے، جس کا کاپی رائٹ 3blue1brown LLC اور مانم کمیونٹی ڈیولپرز کے پاس ہے۔ ریڈمیڈ میں یہ نوٹ کیا گیا ہے کہ منصوبہ ایک بڑے ری فکٹر کے تحت ہے، اور اس دوران نئی فیچرز کی کوئی تجویزیں عام طور پر قبول نہیں کی جاتیں۔ اس کے علاوہ، یہ 경고 دیا گیا ہے کہ اس کمیونٹی ایڈیشن اور اصل 3b1b/manim ریپوزیٹری کے درمیان نصب کی ہدایات مختلف ہیں، اور ان کو ملا کر استعمال کرنے سے مسئلے پیدا ہو سکتے ہیں۔ ریپوزیٹری کے