منصوبے کے بارے میں
انسٹنٹ نیورل گرافکس پریمیٹیوز ایک CUDA پر مبنی تحقیقی منصوبہ ہے جو نیورل ریڈیئنس فیلڈز، دستخط شدہ فاصلاتی افعال، نیورل امیجز اور نیورل والیوم کی تربیت اور رینڈرنگ کے لیے ہے۔ ہر پریمیٹو NVIDIA کے tiny-cuda-nn فریم ورک کے ذریعے ملٹی ریزولوشن ہاش ان پٹ انکوڈنگ کے ساتھ MLP استعمال کرتا ہے۔
ڈاؤن لوڈ کے قابل ونڈوز ایپلیکیشن NeRF ڈیٹا سیٹس، OBJ SDFs، EXR/امیجز اور NanoVDB والیوم لوڈ کرنے کے لیے ایک انٹرایکٹو GUI فراہم کرتی ہے۔ یہ ریئل ٹائم سین ایکسپلوریشن، ٹریننگ کنٹرولز، DLSS سے متعلق رینڈرنگ آپشنز، کراپ کنٹرولز، سنیپ شاٹ سیو/لوڈ، کیمرہ پوز اور لینس آپٹیمائزیشن، NeRF/SDF سے میش کنورژن، اور MP4 یا JSON ایکسپورٹ کے لیے کیمرہ پاتھ کی فریمنگ کو سپورٹ کرتی ہے۔ ایک OpenXR مطابق VR موڈ Oculus، SteamVR یا دیگر معاون رن ٹائمز سے منسلک ہو سکتا ہے۔
آٹومیشن اور تجربات کے لیے، اس منصوبے میں Python بائنڈنگز اور scripts/run.py انٹرفیس شامل ہے، نیز ہیڈ لیس آپریشن اور ایک Colab نوٹ بک بھی ہے۔ سورس سے تعمیر ونڈوز اور لینکس پر NVIDIA GPU، C++14 کمپائلر، CUDA، CMake اور اختیاری طور پر Python، OptiX اور Vulkan SDK کے ساتھ سپورٹ ہے۔ ایک Dev Container/Docker سیٹ اپ بھی فراہم کیا گیا ہے۔
ریپوزٹری میں ڈیٹا سیٹ گائیڈنس، مثالی مناظر، کی بورڈ/VR کنٹرولز، ٹربل شوٹنگ نوٹس اور حوالہ جات کی معلومات شامل ہیں۔ کوڈ Nvidia Source Code License-NC کے تحت جاری کیا گیا ہے، لہذا اس لائسنس کے ذریعے تجارتی استعمال کی اجازت نہیں ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.