ورلڈ لیبز نے اسپارک 2.0 کو اوپن سورس کر دیا، جس سے براؤزر پر 100 ملین سے زائد 3D گاوسین پوائنٹس کی رینڈرنگ ممکن ہو گئی

iconKuCoinFlash
بانٹیں
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconخلاصہ

expand icon
آن-چین خبریں: 15 اپریل (UTC+8) کو، فضائی ذہانت کی کمپنی ورلڈ لیبس نے Spark 2.0، ایک 3D گاوسین اسپلیٹنگ رینڈرنگ انجن کو اوپن سورس کر دیا۔ THREE.js اور WebGL2 پر بنایا گیا، Spark 2.0 کسی بھی براؤزر میں 100 ملین سے زائد گاوسین پوائنٹس رینڈر کرنے کی سہولت فراہم کرتا ہے۔ ریل ورلڈ ایسٹس (RWA) کی خبریں: اس انجن میں LoD سسٹم، پروگریسیو اسٹریمنگ، اور VRAM مینجمنٹ شامل ہے۔ مرکزی کوڈ Rust میں لکھا گیا ہے اور ایک ویب ورکر میں چلتا ہے۔ شروع میں Marble کے لیے استعمال کیا جانے والا، Spark اب ایک عام ٹول بن چکا ہے۔ 100 ملین پوائنٹس کے ساتھ بنایا گیا ایک ملتی پلیر فضائی شوٹر بھی دکھایا گیا۔

ME نیوز کے مطابق، 15 اپریل (UTC+8) کو، 1M AI نیوز کے مطابق، اسپیس انسٹیلنس کمپنی ورلڈ لیبس نے اوپن سورس 3D گاوس اسپلیٹنگ (3D Gaussian Splatting, 3DGS) رینڈرنگ انجن Spark 2.0 جاری کیا ہے، جس کی بنیادی صلاحیت کسی بھی ڈیوائس کے براؤزر میں 100 ملین سے زائد گاوس پوائنٹس (سپلٹس) سے بنا ہوا بڑا 3D منظر لائیو لود اور رینڈر کرنا ہے، جس میں ڈیسک ٹاپ، iOS، Android اور VR ہیڈسیٹ شامل ہیں۔ Spark THREE.js اور WebGL2 پر بنایا گیا ہے، جو اب تک تقریباً تمام ڈیوائسز کے ذریعے سپورٹ کیے جانے والے 3D گرافک انٹرفیس ہیں۔ زیادہ تر صارفین کے ڈیوائسز صرف 1 ملین سے 5 ملین گاوس پوائنٹس کو انٹرایکٹو فریم ریٹ پر رینڈر کر سکتے ہیں، جبکہ بڑے 3D اسکینز میں کئی کروڑ یا اس سے زائد پوائنٹس ہوتے ہیں، جن کا اصل ڈیٹا حجم 1GB سے زائد ہوتا ہے۔ 2.0 ورژن نے تین نئی تکنالوجیوں کے ذریعے اس بند راستے کو حل کیا ہے: 1. لیورل آف دیٹیل (LoD) سسٹم: تمام گاوس پوائنٹس کو ایک لیورل ٹری میں منظم کیا جاتا ہے، جہاں ہر والد نوڈ اپنے بچوں کا لو رزولوشن تقریبی شکل ہوتا ہے۔ رینڈرنگ کے دوران نظر کے مطابق خودکار طور پر خشک سے تفصیل تک جانے والا پروسیس شروع ہوتا ہے، جس سے بہترین سبسیٹ منتخب ہوتا ہے، اور رینڈرنگ بجٹ (500,000 سے 2.5 ملین پوائنٹس) کو مقرر کرکے فریم ریٹ مستحکم رکھا جاتا ہے، جو منظر کے کل پوائنٹس سے مستقل رہتا ہے۔ 2. پروگریسو لاسٹ لودنگ: نئے .RAD فائل فارمیٹ میں رینڈم ایکسس اور پروگریسو ترسیل کی سہولت شامل ہے۔ منظر کھلنے کے فوراً بعد ایک 64,000 پوائنٹس کا خشک تصور ظاہر ہوتا ہے، جس کے بعد نظر کے ترجیحات کے مطابق تفصیلات آہستہ آہستہ لود ہوتی رہتی ہیں، اور صارف حرکت کرتے وقت خودکار طور پر ترجیحات دوبارہ ترتیب دی جاتی ہیں۔ 3. ورچوئل GPU مموری مینجمنٹ: GPU پر ایک مستقل 16 ملین پوائنٹس کا مموری پول مختص کیا جاتا ہے، جس میں 64,000 پوائنٹس کو ایک پیر کے طور پر خودکار طور پر انٹر اور آؤٹ کیا جاتا ہے، جو آپریٹنگ سسٹم کے ورچوئل مموری مکینزم جیسا ہے، جس سے محدود GPU مموری سے تقریباً لا محدود مناظر تک رسائ حاصل ہوتی ہے۔ بنیادی الگورتھم Rust میں لکھا گيا اور WebAssembly میں کمپائل کرکے بکگرانڈ Web Worker تھریدز میں رن کیا جاتا ہے، جس سے مرکزی رینڈرنگ سائکل بلاک نہیں ہوتا۔ Spark اصل میں ورلڈ لیبس نے اپنے 3D ورلڈ جنریشن پروڈکٹ Marble کے لئے اندر کا رینڈرنگ انجن تخلص کیا تھا، جس کے بعد اسے عام استعمال کے لئے اوپن سورس کردیا۔ اس جاری کرنے کے ساتھ ساتھ متعدد برادری کے منصوبوں کو بھي دکھایا گيا، جن ميں Marble اور Spark سے بنایا گيا متعدد فضائي شوٹنگ گيم Starspeed شامل هے، جس کا پورا ماحول زائد تر100 ملین گاوس پوائنٹس سے بنا هوا هے، جس کو براؤزر سے براہ راست رن کيا جاسکتا هے۔ (ذرائع: BlockBeats)

اعلان دستبرداری: اس صفحہ پر معلومات تیسرے فریق سے حاصل کی گئی ہوں گی اور یہ ضروری نہیں کہ KuCoin کے خیالات یا خیالات کی عکاسی کرے۔ یہ مواد کسی بھی قسم کی نمائندگی یا وارنٹی کے بغیر صرف عام معلوماتی مقاصد کے لیے فراہم کیا گیا ہے، اور نہ ہی اسے مالی یا سرمایہ کاری کے مشورے کے طور پر سمجھا جائے گا۔ KuCoin کسی غلطی یا کوتاہی کے لیے، یا اس معلومات کے استعمال کے نتیجے میں کسی بھی نتائج کے لیے ذمہ دار نہیں ہوگا۔ ڈیجیٹل اثاثوں میں سرمایہ کاری خطرناک ہو سکتی ہے۔ براہ کرم اپنے مالی حالات کی بنیاد پر کسی پروڈکٹ کے خطرات اور اپنے خطرے کی برداشت کا بغور جائزہ لیں۔ مزید معلومات کے لیے، براہ کرم ہماری استعمال کی شرائط اور خطرے کا انکشاف دیکھیں۔