2018 میں ، نیوڈیا نے اپنے آر ٹی ایکس گرافکس کارڈ لپیٹ لئے ، جس میں گیمنگ کے لئے کچھ قاتل خصوصیات کو دہلا دیا ، جن میں شامل ہیں کرن ٹریسنگ اور میش سایہ دار۔ تاہم ، مائیکروسافٹ کو ایک ایسے معیار کی ضرورت ہے جس نے NVIDIA ہارڈویئر سے زیادہ پر ان خصوصیات کی تائید کی۔ DirectX 12 الٹی میٹ نامی ، یہ ونڈوز 10 پی سی پر اپنے ساتھ پہنچا مئی 2020 کی تازہ کاری .
ڈائرکٹ ایکس 12 الٹی میٹ کیا ہے؟
ڈائرکٹر ایکس کا نیا ورژن زیادہ تر موجودہ بینر کے تحت موجودہ ٹیکنالوجی اکٹھا کرتا ہے اور اسے پی سی گیمنگ اور ایکس بکس کے لئے معیاری بناتا ہے ، جو محفل کیلئے خوشخبری ہے۔ کچھ عمدہ نئی گرافکس ٹیکنالوجیز real جیسے ریئل ٹائم رے ٹریس کرنا mostly زیادہ تر NVIDIA گرافکس کارڈز پر موجود ہیں۔ جب کھیلوں میں فعال ہوجاتا ہے تو ، یہ خصوصیت روشنی کے ساتھ اس طرح کے برتاؤ کر کے بصری معیار کو کافی حد تک بہتر بناتی ہے کہ یہ حقیقت میں کیسے ہوتا ہے۔
مستقبل کے RDNA2 پر مبنی AMD گرافکس کارڈ ، اور ساتھ ہی ایکس باکس سیریز ایکس ، DX12 الٹیمیٹ کی بھی حمایت کرے گا۔ آئیے ایک نئے API کی جھلکیاں دیکھیں اور دیکھیں کہ نیا کیا ہے — اور اس سے کیوں فرق پڑتا ہے۔
ڈائرکٹ ایکس رائٹریسنگ 1.1
ویڈیو گیم گرافکس میں رے ٹریسنگ دلچسپ نئی چیز ہے۔ مائیکرو سافٹ نے اپنے ورژن کو DirectX Raytracing (DXR) کہا ہے۔ کسی موجودہ ٹکنالوجی میں یہ اضافی تازہ کاری کھیلوں کی مجموعی شکل میں ڈرامائی بہتری لاتی ہے۔ راز یہ ہے کسی کھیل میں روشنی ڈالنا حقیقی دنیا کی طرح ہی برتاؤ کرتا ہے .
اس کا مطلب یہ ہے کہ پانی میں زیادہ حقیقت پسندی کی عکاسی اور رکاوٹ ، سورج کی روشنی کی شافٹ جو زیادہ حقیقت پسندانہ نظر آتی ہیں ، اور زیادہ بصری گہرائی کے سائے ہیں۔ مندرجہ بالا ویڈیو کو NVIDIA سے دیکھنا یقینی بنائیں۔ اس میں کرن کا پتہ لگانا دکھایا گیا ہے مائن کرافٹ ، اور فرق پاگل ہے۔
DX12 الٹی میٹ کے ساتھ ، کرن کا پتہ لگانے والے اثرات زیادہ موثر سمجھے جاتے ہیں۔ ایک آپشن بھی ہوگا جو گیم ڈویلپرز کو رے ٹریسنگ پر سسٹم تک چھوڑنے کے بجائے زیادہ ٹیسٹنگ پر زیادہ کنٹرول دیتا ہے۔
متعلقہ: آج کے محفل کے لئے رئیل ٹائم رے سے باخبر رہنے کا کیا مطلب ہے؟
متغیر شرح شیڈنگ
متغیر شرح کی شیڈنگ ایک اور خصوصیت ہے جو پہلے ہی DX12 میں تھی۔ سایہ دار سسٹم کو بتاتے ہیں کہ ہر پکسل کی رنگت ، چمک اور اس کے برعکس کیا ہونا چاہئے۔ یہ عمل کمپیوٹیشنل طور پر مہنگا ہوسکتا ہے ، تاہم ، جس میں متغیر کی شرح کی شیڈنگ آتی ہے۔ یہ پوری طرح سے گیمنگ سین کے اہم حصوں کو سایہ دیتی ہے ، جبکہ کم اہم اشیاء شیڈنگ کے لئے کم جی پی یو طاقت کا استعمال کرتے ہیں۔
تصور کریں کہ سڑک کے نیچے گاڑی چلاتے ہوئے فورزہ افق یا مثال کے طور پر ایک اور ریسنگ کا کھیل۔ یہ ضروری ہے کہ آپ پوری تفصیل سے کار کو اپنے سامنے دیکھیں ، لیکن اس درخت یا باڑ کو کوڑے مار کر ایک سا سلوک کرنے کی ضرورت نہیں ہے۔
یہ ہے NVIDIA نے اسے کیسے بیان کیا :
"ڈویلپر ساختہ الگورتھم پکسلز کی نشاندہی کرتے ہیں جو کھلاڑی آسانی سے نہیں دیکھ سکتے اور پکسلز جو کبھی کبھار تبدیل یا اپ ڈیٹ ہوتے ہیں اور VRS استعمال کرتے ہیں جس کی شرح کو کم کیا جاتا ہے۔ مثال کے طور پر ، جب شیڈنگ ریٹ کم ہوجائے تو سائے میں سیاہ پکسلز مختلف نہیں دکھائی دیتے ہیں۔ لہذا ، فی فریم متعدد پکسلز کی شیڈنگ ریٹ کم کرکے ، جی پی یو کام کا بوجھ کم ہوا ہے ، جس سے کارکردگی بڑھتی ہے۔ "
مجموعی اثر محفل کے لئے قابل دید نہیں ہونا چاہئے ، لیکن یہ کمپیوٹر کے کام کو زیادہ موثر بنا دیتا ہے۔ بہتر کارکردگی نے مجموعی طور پر اس سے بھی بہتر انداز اور تیز گیمنگ کارکردگی کا وعدہ کیا ہے۔
میش شیڈرز
متغیر شرح شیڈنگ کی طرح ، میش سایہ دار نظام کو زیادہ موثر انداز میں کام کرنے میں بھی مدد کریں۔ یہ خصوصیت گیم ڈویلپرز کو سی پی یو کو اوورلوڈ کیے بغیر انتہائی مفصل دنیا تیار کرنے کی اجازت دیتی ہے NVIDIA نے اس ویڈیو میں وضاحت کی ہے .
یہ طے کرتا ہے کہ کسی منظر میں کیا ہونا ضروری ہے ، اور اس کی کتنی تفصیل درکار ہے (تفصیل کی سطح ، یا LOD)۔ بنیادی اشیاء میں بہتر تفصیل ہوگی ، جس کا بنیادی مطلب یہ ہے کہ ان کے میک اپ میں مزید مثلث ہوں گے۔ (ان لوگوں کے لئے جو ناواقف ہیں ، مثلث 3D گرافکس کی بنیادی اکائی ہیں۔)
جو چیزیں دور ہیں وہ کم مثلث کے ساتھ کھینچے گئے ہیں ، کیونکہ انہیں کم تفصیل کی ضرورت ہے۔ اسکرین کے قریب نظر آنے والی ہر چیز آپ کو شناخت کرنے والے اعداد و شمار یا شے کو تخلیق کرنے کے لئے ایک ساتھ مل کر کلسٹرڈ چھوٹے ٹرائونلز کا ایک سیٹ ہے۔
مندرجہ بالا Nvidia کے کشودرگرہ میش شیڈرز ڈیمو ویڈیو دیکھیں جیسے یہ کیسا لگتا ہے۔ اس ویڈیو میں 10 مختلف سطح کی تفصیل والی چیزوں کا استعمال کیا گیا ہے ، ان اشیاء سے جو آپ کے سامنے ہیں ، فاصلے پر نچلی سطح کے کشودرگرہ تک۔ یہ ایک منظر میں ایک مثالی تکنیک ہے جس میں ٹن بے ترتیب اشیاء ہیں ، جیسے اوپر والے ویڈیو میں کشودرگرہ بیلٹ۔
مجموعی طور پر نتیجہ یہ ہونا چاہئے کہ گرافکس کارڈ نمایاں تفصیل کی قربانی کے بغیر اعلی فریم ریٹ برقرار رکھ سکتے ہیں ، کیونکہ کسی بھی وقت کم مثلث تیار کیے جارہے ہیں۔
سیمپلر آراء
آخر میں ، ہم نمونے لینے والے تاثرات حاصل کریں۔ ایک بار پھر ، یہ کھیل کے مناظر کو زیادہ موثر انداز میں پیش کرنے کے بارے میں ہے۔
این وی آئی ڈی آئی اے نے وضاحت کرتے ہوئے کہا ، "ہم ان اشیاء کو زیادہ موثر انداز میں سایہ دے سکتے ہیں جو فریم سے فریم میں تبدیل نہیں ہوتی ہیں۔" "اور پچھلے فریموں میں حساب کے مطابق آبجیکٹ کے رنگوں کا دوبارہ استعمال کریں۔"
سیمپلر آراء اس بات کو بہتر بنانے کے بارے میں بھی ہے کہ ایک کھیل اپنی ساخت میں کیسے بھرتا ہے (ویڈیو گیم کی اشیاء پر سطح کی تفصیلات)۔ خیال یہ ہے کہ کمپیوٹر ٹیکسٹورنگ کے بارے میں زیادہ ذہین فیصلے لے سکتا ہے جب "ویڈیو کی میموری کم استعمال کرتے ہوئے ، زیادہ سے زیادہ تفصیلی ٹیکسٹورچر پیش کریں۔" یہ توڑ پھوڑ جیسے معاملات سے بھی بچنے میں مدد کرتا ہے۔
ایک بار پھر ، ہم GPU کے زیادہ موثر استعمال کے بارے میں بات کر رہے ہیں ، جو مجموعی طور پر فریم کی شرحوں کو بڑھانے میں مدد فراہم کرسکتا ہے۔
اصلی دنیا میں DirectX 12 الٹیمیٹ
DX12 الٹیمیٹ کی خصوصیات کھیلوں کو زیادہ ضعف اور حیرت انگیز اور کمپیوٹر وسائل کو استعمال کرنے میں زیادہ موثر بنانے کا وعدہ کرتی ہیں۔ تاہم ، تمام خصوصیات کی طرح ، گیم ڈویلپرز کو ان پر عملدرآمد کرنا ہے۔ مثال کے طور پر ، میش شیڈنگ رہا ہے 2018 کے آخر سے نیوڈیا کے ذریعہ تعاون یافتہ ، لیکن واقعتا used استعمال نہیں ہوا ہے۔ شاید اب جب کہ یہ DX12 الٹیمیٹ کا حصہ ہے ، تو یہ زیادہ عام ہوجائے گا۔
ہارڈ ویئر کو بھی ان خصوصیات کی تائید کرنا ہوگی۔ مائیکرو سافٹ نے کہا کہ وہ اپنے نئے ہارڈ ویئر کو DX12 الٹیمیٹ کے مطابق بنائے گا۔ اس کا مطلب کسی پی سی کے خانے یا کیس پر ایک اور اسٹیکر کے ساتھ ساتھ اسٹور شیلف پر عام اشتہار بھی ہوسکتا ہے۔
کنسولز پر ، ایکس بکس سیریز ایکس علامت (لوگو) DX12 الٹیٹیم علامت کیلئے کھڑا ہوگا۔ اگر آپ DX12 الٹیمیٹ یا Xbox سیریز X لوگو دیکھتے ہیں تو ، وہ ہارڈ ویئر نئے گرافکس API کی حمایت کرتا ہے۔
جب گیمز DirectX 12 الٹی میٹ سے فائدہ اٹھائیں گے؟
ڈائرکٹ ایکس 12 الٹی میٹ اب ونڈوز 10 پی سی کے پاس جا رہا ہے جو مئی 2020 کے آخر میں جاری کردہ ورژن 2004 کی خصوصیت کے حصے کے طور پر (جس کے نام سے بھی جانا جاتا ہے) مئی 2020 کی تازہ کاری ). بالکل ، خصوصیات کا فائدہ اٹھانے کے ل you ، آپ کو جدید گرافکس کارڈ کی ضرورت ہے جو اس کی حمایت کرتا ہے۔
اگر آپ کے پاس غیر DX12 الٹیمیٹ گرافکس کارڈ ہے تو ، کوئی بھی کھیل جو DX12 الٹیمیٹ کی حمایت کرتا ہے وہ اب بھی آپ کے ہارڈ ویئر کے ساتھ کام کرے گا۔ آپ کے کمپیوٹر میں ابھی تک بصری بہتری نہیں ہوگی جو دوسروں کو ہوگی۔ مائیکرو سافٹ کے مطابق ، "ہارڈ ویئر پر کوئی منفی اثر نہیں پڑے گا جو DX12 الٹی میٹ کی حمایت نہیں کرتا ہے۔"
بجٹ کے محفل کیلئے یہ خوشخبری ہے ، جو ان ہارڈ ویئر کے بلوں کو کم رکھنے کے لئے تھوڑا سا پیچھے رہ جاتے ہیں۔
متعلقہ: ونڈوز 10 کے مئی 2020 میں تازہ ترین ، جو ابھی دستیاب ہے