کامپیوترنرمافزار

سایه زن - آنچه در آن است؟ انواع، مزایا و معایب

با کامپیوتری جهانی از تعداد زیادی از شرایط گیج کننده به جهان ما آمده است. مقابله با همه آنها خیلی آسان نیست به عنوان آن را در نگاه اول به نظر می رسد. بسیاری از آنها نام های مشابه، بسیاری از قابلیت های گسترده ای است. از آن زمان به پیدا کردن آنچه که سایه زن، که از کجا آمده، آنچه مورد نیاز است و چه اتفاقی می افتد.

بهینه ساز

به احتمال زیاد، شما یک بازیکن مشتاق "Maynkraft" هستند و به همین دلیل آنها به آنچه در آن است. آن را بلافاصله به ذکر است که مفهوم "سایه زن" با خیال راحت از این بازی از هم جدا، و می تواند "زنده" از آن به طور جداگانه. در راه همان است، و همچنین مد. خیلی سخت به ارتباط این دو مفهوم لازم نیست.

به طور کلی، یک بومی برنامه نویسی سایه زن، به عنوان دستیار در هنر ظاهر شد. این احتمالا تماس با صدای بلند این ابزار بهینه ساز، اما واقعا به بهبود تصویر در بازی ها. بنابراین، هنگامی که شما شروع به درک این است که در مورد آن، ما را به تفسیر دقیق است.

تفسیر

سایه زن چیست؟ این برنامه کامپیوتری است که توسط کارت پردازنده اجرا می شود. این ابزار در یک زبان خاص طراحی شده است. بسته به اهداف آن می تواند متفاوت باشد. سپس shader های مرسوم به دستورالعمل برای شتاب دهنده گرافیکی پردازنده ترجمه شده است.

کاربرد

بلافاصله من باید بگویم که استفاده از طیف از پیش تعیین شده مقصد. برنامه تعبیه شده در کارت گرافیک پردازنده، به این معنی که آنها در حال کار بر روی پارامترهای اشیاء و تصاویر گرافیکی سه بعدی. آنها می توانند وظایف بسیاری، در میان است که با انعکاس، انکسار، کاهنده، اثرات برشی، و غیره کار را انجام دهد.

پیش انگاری

افراد در حال حاضر کاملا در حالی که تلاش برای پیدا کردن آنچه که در سایه زن. حتی قبل از این توسعه دهندگان نرم افزار همه چیز را با دست انجام داده اند. روند تصویربرداری برخی از اشیاء خودکار نمی شد. قبل از بازی به دنیا می آیند، توسعه دهندگان به طور مستقل در رندر مشغول اند. آنها با استفاده از الگوریتم کار می کرد، آن را برای کارهای مختلف اختصاص داده است. بنابراین دستورالعمل برای بافت این برنامه، جلوه های بصری، و غیره وجود دارد

البته، برخی از فرایندهای هنوز در کارت های کار تعبیه شده بودند. چنین الگوریتم را می توان توسط توسعه دهندگان استفاده می شود. اما آنها موفق به تحمیل کارت الگوریتمهای گرافیکی خود. دستورالعمل سفارشی را می توان توسط پردازنده است که کندتر از گرافیک است اجرا می شود.

مثال

به درک تفاوت، در نظر گرفتن چند مثال لازم است. واضح است که بازی می تواند یک سخت افزار رندر و نرم افزار. به عنوان مثال، همه ما به یاد داشته باشید زلزله معروف 2. بنابراین، آب در بازی می تواند یک فیلتر آبی، اگر آن را یک رندر سخت افزاری است. اما هنگامی که تداخل نرم افزار چلپ چلوپ از آب آمد. همان داستان با نارنجک بی حس در CS 1.6. رندر سخت افزار به تنها سفید از فلاش و برنامه نویسی اضافه کردن صفحه نمایش پیکسل.

دسترسی

پس از آن مشخص شد که لازم است برای حل مشکلات. شتاب دهنده گرافیک شروع به گسترش تعدادی از الگوریتم های که در میان توسعه دهندگان بوده است. روشن شد که همه "چیز" غیر ممکن است. آن را به فراهم کردن دسترسی به کارشناسان گرافیک لازم بود.

قبل از بازی مانند "Maynkraft" با حالت و shader وجود دارد، توسعه دهندگان این فرصت برای کار با واحد GPU در خط لوله که می تواند مسئول برای دستورالعمل های مختلف داده شد. از آنجا که این برنامه با نام "سایه زن" شناخته شد. برای ایجاد آنها، به خصوص توسعه زبان های برنامه نویسی. بنابراین، این ویدئو شروع به بار نه تنها از استاندارد "هندسه"، بلکه دستورالعمل برای پردازنده.

که در آن چنین دسترسی ممکن بود، شروع به باز کردن فرصت های برنامه نویسی جدید. کارشناسان می تواند مشکلات ریاضی را بر روی GPU را حل کند. چنین محاسبات GPGPU نامیده می شدند. برای این فرایند مورد نیاز ابزار خاص است. از شرکت NVIDIA CUDA، از مایکروسافت DirectCompute، و همچنین به عنوان چارچوب از OpenCL.

انواع

بیشتر مردم به دست چه shader های، بیشتر اطلاعات در مورد آنها و فرصت های خود را نشان داد. نوشته اصلی شتاب دهنده سه پردازنده بود. هر مسئول یک نوع سایه زن بود. گذشت زمان، آنها توسط جهانی جایگزین شد. هر کدام از این دستورات پیچیده خاصی که بلافاصله سه نوع از shader. با وجود ادغام کار، شرح هر یک از نوع تا به حال باقی مانده است.

نوع راس از کار با اعداد و ارقام تاپ است که بسیاری از چهره. در اینجا می توانید تعداد زیادی از ابزار بود. برای مثال، در مورد مختصات بافت، بردار، تانژانت، یا binormals طبیعی است.

نوع هندسی کار نه فقط با یک راس، بلکه با یک بدوی. پیکسل برای پردازش قطعه از تصاویر شطرنجی به طور کلی با بافت طراحی شده بود و.

در بازی

اگر شما به دنبال برای shader های "Maynkraft 1.5.2" و سپس شما احتمالا فقط می خواهید برای بهبود تصویر از این بازی. برای اینکه این امکان، برنامه ها "لوله های آتش، آب و مس است." بوده است شیدر ها تست شده و تنظیم. به عنوان یک نتیجه، مشخص شد که این ابزار دارای مزایا و معایب.

البته، سهولت آماده سازی انواع الگوریتم - این یک مزیت بزرگ است. این انعطاف پذیری و ساده سازی قابل توجهی در فرآیند توسعه بازی، و در نتیجه، کاهش در هزینه. صحنه های مجازی و در نتیجه در حال تبدیل شدن سخت تر و واقع گرایانه. همچنین، روند توسعه بسیار سریع تر می شود.

نقطه ضعف است که لازم است برای یادگیری یک زبان برنامه نویسی، و همچنین به حساب که مدل های مختلف کارت های مجموعه متفاوتی از الگوریتم های قرار داده شده.

نصب

اگر شما پیدا کردن یک بسته سایه زن برای "Maynkrafta"، ما باید درک کند که بسیاری از مشکلات در تنظیم آن وجود دارد. با وجود محبوبیت در حال حاضر در حال محو شدن از این بازی، آن را هنوز هم طرفداران اختصاص داده شده بود. هر کسی دوست دارد برنامه، به خصوص در سال 2017. برخی از افراد فکر می کنند که آنها قادر به آن را بهبود بخشد طریق shader های خواهد بود. از لحاظ تئوری، این بیانیه درست است. اما در عمل، شما کمی تغییر خواهد کرد.

اما اگر شما هنوز هم دنبال راه های چگونه به مجموعه ای از shader های به "Maynkraft 1.7"، اول از همه، مراقب باشید. این روند خود هیچ چیز سخت تر است. علاوه بر این، همراه با هر گونه فایل های دانلود می باشد دستورالعمل برای نصب آن وجود دارد. نکته اصلی این است برای بررسی نسخه از بازی و سایه زن. در غیر این صورت، بهینه ساز کار نخواهد کرد.

در اینترنت، بسیاری از مکان های که در آن شما می توانید دانلود کنید و نصب این ابزار. سپس شما نیاز به جدا کردن فایل به هر پوشه. وجود دارد شما یک فایل «GLSL-شیدر-وزارت دفاع، 1.7-Installer.jar» را پیدا پس از شروع شما نشان داده خواهد راه را به بازی، اگر درست هم باشد، من با تمام دستورالعمل های بعدی است.

هنگامی که شما می خواهید به حرکت در پوشه «shaderpacks» در «.minecraft». حالا وقتی که شما برای اجرای پرتاب نیاز به رفتن به تنظیمات. در اینجا، اگر نصب صحیح پیش رفت، شما «شیدر» خط را مشاهده کنید. از کل لیست شما می توانید بسته مورد نظر را انتخاب کنید.

اگر شما نیاز به shader های برای کنکوری 1.7.10، پس از آن فقط sheyderpak نسخه صحیح را پیدا کنید و در حال انجام است. اینترنت ممکن است نسخه های ناپایدار رخ می دهد. گاهی اوقات شما باید آنها را تغییر دهید، و برای نصب مجدد مناسب نگاه کنید. بهتر است برای نگاه در بررسی بر و را انتخاب کنید از محبوب ترین.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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