منصوبے کے بارے میں
جینیس ورلڈ ایک سمیولیشن پلیٹ فارم ہے جس کا مقصد فزیکل اے آئی ڈیولپمنٹ ہے، خاص طور پر روبوٹکس اور ایمبوڈیڈ اے آئی لرننگ۔ یہ ایک یونیفائیڈ ملٹی فزکس انجن، ایک فوٹو ریئلسٹک رینڈرر جسے نیکس کہتے ہیں، اور ایک کراس پلیٹ فارم کمپائلر جسے کواڈرینٹس کہتے ہیں، کو پائتھونک سمیولیشن انٹرفیس کے پیچھے اکٹھا کرتا ہے۔ یہ پروجیکٹ پہلے جینیس کے نام سے جانا جاتا تھا، دسمبر 2024 میں ایک تعلیمی کوشش کے طور پر شروع ہوا، اور اب جینیس اے آئی کی حمایت حاصل ہے۔ یہ اپاچی 2.0 لائسنس کے تحت ہے۔
پلیٹ فارم چار تہوں میں منظم ہے۔ سمیولیشن انٹرفیس صارف کا سامنا کرنے والا اے پی آئی فراہم کرتا ہے: یو آر ڈی ایف، ایم جے سی ایف، او بی جے، جی ایل بی اور یو ایس ڈی جیسے فارمیٹس کے لیے اثاثہ پارسنگ، انٹیٹی ایکسیسرز، کنٹرولرز، سینسرز، متوازی اور متفاوت ماحول، اور ایک بلٹ ان جی یو آئی۔ فزکس کی تہہ ایک یونیفائیڈ ملٹی فزکس انجن ہے جو رگڈ باڈی ڈائنامکس، ایف ای ایم، ایم پی ایم، پارٹیکل طریقے (پی بی ڈی اور ایس پی ایچ)، یو آئی پی سی بیک اینڈ، ایک واضح کپلر، اور ایس اے پی کو مربوط کرتا ہے، یہ سب ایک منظر اور ایک حالت میں شریک ہیں۔ رینڈر کی تہہ تین کیمرہ سینسر رینڈرنگ راستے پیش کرتی ہے: نیکس، لوئیسا (ایک ڈی ایس ایل رے ٹریسر)، اور پیرینڈر (ایک راسٹرائزر)۔ کمپائلر کی تہہ، کواڈرینٹس، پائتھون کرنل کوڈ کو سی یو ڈی اے، اے ایم ڈی آر او سی ایم، ایپل میٹل، ولکن، ایکس 86 اور اے آر ایم 64 تک کم کرتی ہے، اور آٹوڈف، جی پی یو گرافس اور فاسٹ کیچ مشینری لے جاتی ہے۔
ریپوزٹری میں قابل عمل ڈیمو کی ایک کیٹلاگ ہے جو فزکس، رینڈرنگ اور سمیولیشن انٹرفیس سیکشنز میں تقسیم ہے۔ فزکس کی مثالیں رگڈ باڈی منظرناموں کا احاطہ کرتی ہیں جیسے فرانکا کیوب ہیرا پھیری، تصادم کے ٹاورز اور رابطہ مینی فولڈز؛ ڈیفارمیبل اور فلوئڈ سالورز بشمول ایف ای ایم رکاوٹیں، ایم پی ایم ٹیوٹوریلز، سینڈ وہیلز، ایس پی ایچ کپلنگ، پی بی ڈی مائعات اور کپڑا، مستحکم فلوئڈ اسموک، اور آئی پی سی روبوٹ کپڑا ٹیلی آپریشن؛ ملٹی سالور کپلنگ کیسز جیسے رگڈ پر کپڑا، رگڈ پلس ایم پی ایم منسلکہ، ڈریگن کاٹنا، واٹر وہیلز اور فلش کیوبز؛ اور ایس اے پی کپلنگ مثالیں۔ رینڈرنگ کی مثالوں میں ایک انٹیٹی کا پیچھا کرنا، متحرک کیمرے، اور نیکس واک تھرو شامل ہیں ہیلو ورلڈ، منسلک کیمرے، پی بی آر مواد، روشنی کی اقسام، 3 ڈی گاوسیئن سپلیٹس، آبجیکٹ چننا اور ملٹی کیمرہ ملٹی ماحول سیٹ اپ۔ سمیولیشن انٹرفیس کی مثالیں روبوٹ کنٹرول، آئی ایم جی یو آئی جوائنٹ کنٹرول، متفاوت ماحول، ڈومین رینڈمائزیشن، سینسرز جیسے ڈیپتھ کیمرے، آئی ایم یو، لائیڈار، ٹیکٹائل سینڈ باکسز، رابطہ قوت، سطح کا فاصلہ اور درجہ حرارت گرڈز، جی یو آئی ڈیبگ ڈرائنگ اور میش پوائنٹ چننا، ماؤس تعامل، ڈیفرینشل آئی کے کنٹرولرز، بیچڈ آئی کے، ڈرون ہوور ٹریننگ، اور اعلی درجے کے کیڑے اور پٹھوں کے ٹیوٹوریلز کا احاطہ کرتی ہیں۔
انسٹالیشن پائپ کے ذریعے جینیس ورلڈ پیکیج کے ساتھ ہے، جس میں پائتھون 3.10 سے 3.14 سے کم درکار ہے، پائٹورچ انسٹال کرنے کے بعد۔ ایک ڈیولپمنٹ انسٹال کلون شدہ ریپوزٹری سے پائپ انسٹال -ای ".[ڈیو]" استعمال کرتا ہے۔ اختیاری اضافی میں لینکس یا ونڈوز ایکس 86 پر این وی آئی ڈی اے جی پی یو کے ساتھ آئی پی سی سالور کے لیے پی یو آئی پی سی، اور نیکس رینڈرر کے لیے جی ایس نیکس شامل ہیں۔ کواڈرینٹس خود بخود بنڈل ہے۔ پروجیکٹ یو وی پر مبنی ورک فلو کو یو وی سنک اور سی یو ڈی اے، سی پی یو اور ایپل سلیکون کے لیے پلیٹ فارم مخصوص پائٹورچ انسٹالیشن کمانڈز کے ساتھ دستاویز کرتا ہے، نیز یو وی رن کے ذریعے مثالیں چلانا۔
پروجیکٹ شراکت کا خیرمقدم کرتا ہے بشمول پل ریکویسٹ، بگ رپورٹس اور استعمال کے مشورے، اور صارفین کو سپورٹ کے لیے گٹ ہب ایشوز اور ڈسکشنز کی ہدایت کرتا ہے۔ یہ اوپن سورس ڈیپینڈنسیز اور حوالوں کی ایک رینج کو تسلیم کرتا ہے، بشمول تائی چی (کواڈرینٹس فورک کی اصل)، لِب یو آئی پی سی، فلوئڈ لیب، ایس پی ایچ تائی چی، ٹین منٹ فزکس، پی بی ایف 3 ڈی، موجوکو، لِب سی سی ڈی، پیرینڈر، لوئیسا کمپیوٹ، لوئیسا رینڈر، میڈرونا اور میڈرونا ایم جے ایکس۔ دستاویزات جینیس ورلڈ، کواڈرینٹس اور نیکس کے لیے ریڈ دی ڈاکس پر میزبانی کی گئی ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.