کامپیوترفن آوری اطلاعات

فیلتر ناهمسان. استفاده عملی از پسوند: فیلتر ناهمسانگرد

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

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

نقشه چیست؟

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

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

یک برنامه رشد می کند و رشد می کند ...

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

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

فیلتر ناهمسانگرد چیست؟

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

شایان ذکر است که در بازی های فیلتر ناهمسانگرد با استفاده از یک محاسبه پیچیده اجرا، نتیجه فراهم کردن "اسراف" نسبتا کوچک از تنظیمات در بازی ها فقط از سال 2004 مشاهده شده است.

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

اصل عمل

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

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

چگونه کار می کند؟

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

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

چرا لازم است؟

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

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

به عنوان مثال، می توان نظر گرفتن زمانی که سه خطی یا ناهمسانگرد فیلترینگ در تقریب، به عنوان مثال استفاده می شود که هر تسل آغاز می شود به ابعاد بزرگ و در حال حاضر را پوشش می دهد چندین پیکسل. به منظور حذف در این وضعیت aliasing و فیلتر کردن آن استفاده خواهد شد. لازم به ذکر است که در چنین شرایطی، این راه حل است دور از مطلوب به عنوان فیلتر (ناهمسانگرد یا سه خطی) تار تصویر کمی. به منظور ارائه یک دیدگاه واقع بینانه تر از تصویر، مستلزم افزایش رزولوشن ساختار.

چگونه انتخاب کنم؟

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

چگونه آن کمک می کند؟

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

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

نقطه نمونه برداری

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

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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