کمپیوٹرزسافٹ ویئر

Shader کے - یہ کیا ہے؟ اقسام، فوائد اور نقصانات

مبہم شرائط کی بڑی تعداد کے عالمی کمپیوٹرائزیشن کے ساتھ ہماری دنیا میں آئے. یہ پہلی نظر میں لگتا ہے کے طور پر ان میں سے سب کے ساتھ نمٹنے کے لئے اتنا آسان نہیں ہے. ان میں سے کئی بہت وسیع فعالیت ہے، اسی طرح کے نام ہیں. اس سے یہ معلوم کرنے کا وقت ہے کیا shader کے، یہ کہاں سے آیا، کیا ضرورت ہے اور کیا ہوتا ہے.

اصلاح کار

سب سے زیادہ امکان ہے، آپ کو ایک avid کھلاڑی "میں Maynkraft" ہیں اور وہ یہ کیا ہے پتہ چلا کیوں ہے. یہ فوری طور پر کہ "shader کے" کے تصور کو بحفاظت علیحدہ سے اس سے اس کھیل سے الگ، اور کر سکتے ہیں "زندہ" غور کرنا چاہیے. اسی طرح، اسی طرح فیشن میں. ان دو تصورات متعلق اتنا مشکل ضروری نہیں ہے.

عام طور پر، shader کے پروگراموں کی ایک مقامی، آرٹ میں ایک اسسٹنٹ کے طور پر شائع ہوا. شاید یہ ایک بلند آواز کال اس کا اصلاح کے آلے کے ہو جائے گا، لیکن یہ واقعی گیمز میں تصویر کو بہتر بناتا ہے. لہذا، آپ کو کہ یہ ہے کے بارے میں سمجھنے کے لئے شروع کر رہے ہیں تو، ہم عین مطابق تشریح میں جاتے ہیں.

تشریح

ایک shader کیا ہے؟ یہ کمپیوٹر پروگرام ہے، پروسیسر کارڈ کے ذریعے پھانسی دے دی ہے جس میں. ان آلات کو ایک خاص زبان میں تیار کیا گیا ہے. مقاصد پر منحصر ہے یہ مختلف ہو سکتے ہیں. پھر روایتی پروسیسر گرافکس سریع کار کے لئے ہدایات میں ترجمہ shaders کے.

درخواست

فوری طور پر میں پورے کے استعمال پہلے سے مقرر ہے کہ منزل مقصود کہنا ضروری ہے. پروگرام جس کا ان اشیاء اور تصاویر ایک تین جہتی گرافکس کے معیار پر کام کر رہے ہیں کا مطلب ہے کہ پروسیسر گرافکس کارڈ، میں سرایت. وہ بہت سے کاموں کو، جن میں عکاسی، اپورتن، میں dimming، قینچ اثرات، اور تو آگے کے ساتھ کام انجام دے سکتے ہیں.

presupposition

لوگ پہلے ہی بہت کیا shader کے باہر تلاش کرنے کی کوشش میں کچھ وقت ہے. یہاں تک کہ اس سے پہلے ان سافٹ ویئر ڈویلپرز کو ہاتھ سے سب کچھ کیا ہے. کچھ اشیاء امیجنگ کا عمل خودکار طریقے سے نہیں کر رہے تھے. کھیل پیدا ہوتے ہیں اس سے پہلے کہ، ڈویلپرز آزادانہ انجام میں مصروف. وہ الگورتھم کے ساتھ کام کیا جو مختلف کاموں کے لئے حساب. تو درخواست دینے کی بناوٹ، بصری اثرات، وغیرہ کے لئے ہدایات موجود ہیں

بالکل، عمل میں سے کچھ اب بھی جاب کارڈ میں سرایت کر رہے تھے. اس طرح کی یلگوردمز ڈویلپرز کی طرف سے استعمال کیا جا سکتا ہے. لیکن وہ ان کے الگورتھم گرافکس کارڈ مسلط کرنے کامیاب نہیں ہوئے. اپنی مرضی کی ہدایات CPU، گرافکس کے مقابلے میں سست ہو گیا ہے جس کے ذریعے قتل کیا جا سکتا ہے.

مثال

فرق کو سمجھنے کے لئے، یہ مثالوں کی ایک جوڑے کے بارے میں غور کرنے کے لئے ضروری ہے. اس کھیل ایک انجام ہارڈ ویئر اور سافٹ ویئر ہو سکتا ہے کہ واضح ہے. مثلا، ہم سب کو یاد مشہور زلزلہ 2. لہذا، اس کھیل میں پانی کے یہ ایک ہارڈ ویئر انجام ہے تو، ایک نیلے فلٹر ہو سکتا ہے. لیکن جب سافٹ ویئر مداخلت پانی کی سپلیش آیا. CS 1.6 میں اچیت بم کے ساتھ ایک ہی کہانی. ہارڈ ویئر انجام صرف سفید فلیش دیا، اور پروگرام pixelated ہے سکرین کا اضافہ.

رسائی

تو یہ واضح ہو گیا کہ اس طرح کے مسائل کو حل کرنے کے لئے ضروری ہے. گرافکس سریع الگورتھم ڈویلپرز کے درمیان مقبول رہے ہیں کی تعداد بڑھانے کے لئے شروع کیا. یہ واضح ہو گیا کہ تمام "چیزیں" ناممکن ہے. یہ گرافکس کے ماہرین تک رسائی فراہم کرنے کے لئے ضروری تھا.

طریقوں اور shaders کے ساتھ "میں Maynkraft" کی طرح کھیل تھے پہلے، ڈویلپرز پائپ لائن میں GPU یونٹس مختلف ہدایات کے لئے ذمہ دار ہو سکتا ہے کے ساتھ کام کرنے کا موقع دیا گیا. پروگرام "shader کے" کے نام سے جانا جاتا بننے کے بعد. ان کے پیدا کرنے کے لئے، خاص طور پر زبانوں کی پروگرامنگ کو فروغ دیا. اس طرح، ویڈیو پروسیسر کے لئے نہ صرف معیاری "ہندسہ"، بلکہ ہدایات لوڈ کرنے کے لئے شروع کر دیا.

اس طرح کی رسائی کہاں ممکن تھا، یہ نئے پروگراموں مواقع کھولنے کے لئے شروع کر دیا. ماہرین GPU پر ریاضی کے مسائل کو حل کر سکتے ہیں. اس طرح کے حساب GPGPU کہا جاتا تھا. اس عمل کے لئے خصوصی آلات کی ضرورت ہے. مائیکروسافٹ DirectCompute سے کمپنی NVIDIA CUDA،، کے ساتھ ساتھ فریم ورک OpenCL سے.

اقسام

زیادہ سے زیادہ لوگ، زیادہ ان کے اور ان مواقع کے بارے میں معلومات کا انکشاف کیا shaders کے سیکھا. اصل ایک تین پروسیسر سریع تھا. ہر ایک shader کے کی ایک قسم کے لئے ذمہ دار تھا. وقت گزرنے کے ساتھ، وہ عالمگیر کی طرف سے تبدیل کیا گیا. ہر ایک کو فوری طور پر shaders کے کی تین اقسام تھی جس میں بعض پیچیدہ ہدایات ہے. کام کے انضمام کے باوجود، ہر قسم کی ایک وضاحت اب تک رہا.

چہروں کی ایک بہت ہے کہ اعداد و شمار کی چوٹیوں کے ساتھ کام کرنے کے راس کی قسم. یہاں ٹولز کا ایک بہت مطلب ہو سکتا ہے. مثال کے طور پر، یہ ساخت نقاط، ویکٹر، مماس، یا عام binormals بارے میں ہے.

صرف ایک راس کے ساتھ، بلکہ ایک آدم سے نہیں کام کرنے کی جیومیٹری کی قسم. دانہ بناوٹ کے ساتھ ریھاپنج عکاسی کے ٹکڑوں کی پروسیسنگ کے لئے ڈیزائن کیا گیا ہے، اور عام طور پر کیا گیا تھا.

گیمز میں

آپ shaders کے "میں Maynkraft 1.5.2" کے لئے تلاش کر رہے ہیں تو آپ کو شاید صرف کھیل کی تصویر کو بہتر بنانے کے لئے چاہتے ہیں. یہ ممکن بنانے کے لئے، پروگراموں "آگ، پانی اور تانبے کے پائپ." کیا گیا ہے shaders کے ٹیسٹ کر رہے ہیں اور ٹھیک دیکھتے. اس کے نتیجے کے طور پر، یہ واضح ہو گیا اس آلے فوائد اور نقصانات ہیں.

بالکل، الگورتھم کی ایک قسم کی تیاری میں آسانی - یہ ایک بہت بڑا پلس ہے. یہ لچک اور کھیل کی ترقی کے عمل میں ایک اہم آسان بنانے، اور اس کے نتیجے میں، قیمت میں کمی. نتیجے مجازی مناظر زیادہ مشکل اور حقیقت بن رہے ہیں. اس کے علاوہ، ترقی کے عمل بہت تیز ہو جاتا ہے.

نقصان صرف، ایک پروگرامنگ زبان سیکھنے کے ساتھ ساتھ تاش کے مختلف ماڈل الگورتھم کے مختلف سیٹ کے رکھ دیا کہ اکاؤنٹ میں لینے کے لئے کرنے کے لئے ضروری ہے جس میں یہ ہے کہ.

تنصیب

آپ "Maynkrafta" کے لئے ایک shader کے پیک ہے، تو ہم اس کے قیام میں بہت سے غلطیوں ہیں کہ سمجھنا ضروری ہے. اس کھیل کے پہلے ہی دھندلاہٹ مقبولیت کے باوجود، یہ اب بھی اس وقف پرستار تھا. ہر کسی کو نہیں، شیڈول پسند کرتا ہے، خاص طور پر 2017 میں. کچھ لوگ وہ shaders کے ذریعے اسے بہتر بنانے کے قابل ہو جائے گا لگتا ہے کہ. نظریاتی طور پر، یہ ایک درست بیان ہے. لیکن عملی طور پر، آپ کو تھوڑا بدل جائے گی.

لیکن آپ اب بھی shaders کے قائم کرنے کے لئے کس طرح کے طریقوں کے لئے تلاش کر رہے ہیں تو کرنے کے لئے "میں Maynkraft 1.7"، سب سے پہلے، ہوشیار رہنا. عمل خود مشکل نہیں کچھ بھی نہیں. اس کے علاوہ، ایک دوسرے کے ساتھ کسی بھی ڈاؤن لوڈ کی فائلوں کے ساتھ اسے انسٹال کرنے کے لئے ہدایات موجود ہیں. اہم بات یہ ہے کہ کھیل اور shader کے ورژن کی جانچ کرنے کے لئے ہے. دوسری صورت میں، کی اصلاح کار کو کام نہیں کرے گا.

انٹرنیٹ پر، جگہوں پر آپ کو ڈاؤن لوڈ اور انسٹال کر سکتے ہیں جہاں اس آلے کی ایک بہت. اس کے بعد آپ کو کسی بھی فولڈر میں فائل کو ان زپ کرنے کی ضرورت ہے. وہاں آپ کو ایک فائل «GLSL-shaders کے-جدید-1.7-Installer.jar« مل جائے گا. آپ کو کھیل کا راستہ دکھایا جائے گا یہ صحیح ہے تو شروع کرنے کے بعد، میں نے بعد کے تمام ہدایات کے ساتھ اتفاق کرتا ہوں.

ایک بار جب آپ فولڈر میں منتقل کرنا چاہتے «shaderpacks» میں «.minecraft». اب آپ کو چلانے جب لانچر ترتیبات پر جانے کے لئے ضرورت ہو گی. یہاں، کی تنصیب درست تھا تو، «shaders کے» لکیر ہو جائے گا. مکمل فہرست سے آپ مطلوبہ پیکج منتخب کر سکتے ہیں.

آپ کے Minecraft 1.7.10 لئے shaders کے کی ضرورت ہو تو پھر صرف درست ورژن sheyderpak تلاش کرنے اور ایک ہی کر رہے ہیں. انٹرنیٹ غیر مستحکم ورژن ہو سکتا ہے. کبھی کبھی آپ ان کو تبدیل، اور ایک مناسب دوبارہ انسٹال کے لئے ملاحظہ کرنے کے لئے ہے. اس جائزے میں نظر آتے ہیں اور سب سے زیادہ مقبول منتخب کرنے کے لئے بہتر ہے.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ur.atomiyme.com. Theme powered by WordPress.