Anti-Aliasing چیست؟ وقتی تصاویر نرم می‌شوند

xneon توسط xneon
در
Anti-Aliasing چیست؟ وقتی تصاویر نرم می‌شوند

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

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

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

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

خب حال که با کاربرد آنتی آلیزینگ آشنا شدید،به سراغ شرح نحوه کار این تکنیک میرویم.

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

برای فهم بهتر این مطلب به تصویر زیر خوب دقت کنید:

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

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


63 دیدگاه ثبت شده است

دیدگاهتان را بنویسید

  1. روزبه جان فوق العاده عالی بود!برا من یکی که خیلی مفید بود که با این اصطلاحات و تاثیرشون آشنا هستم!افتخار میکنم که در چنین سایتی هستم که افرادی مثل شما درش فعالیت دارن!منتظر مطالب بعدی هستم!
    با تشکر!
    مصطفی133 از انجمن فرهیختگان $Pc

    ۰۰
  2. مقاله خوبی بود ممنونم ……………….خواستم بدونم هنوز بازی منتشر نشده؟……………………چون خیلی وقت است که بازی منتشر نشده!…………………….لطفا جواب دهید :?: :?: :!: :!: :( :(

    ۰۰
  3. واقعا عالی بود خسته نباشی
    اما اگه میشه راجع به تنظیمات گرافیکی بازی ها هم یه توضیحاتی بده گل سر سبدشون همین کرایسیس !مثلا فلان تنظیم دقیقا کارش چی و تا چه حد بازی رو سنگین می کنه
    با تشکر :)

    ______-
    سیریوس از انجمن pc$

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

    ۰۰
  5. سایت و اعضاش باید به وجود افرادی چون روزبه افتخار کنه,ممنونم بسیار مفید,روان و کاربردی.در مورد باقی تنظیمات گرافیکی و میان افزارها هم اگر مطلب بزاری دیگه عالی میشه.فکر میکنم حامد عزیز هم یه مطلب خیلی خوب و مفصل در مورد همین تنظیمات داده بود که البته منفک هر کدوم رو توضیح نداده بود ولی همینجا از اونم من باز تشکر میکنم و عرض ارادت خودم رو میرسونم هم به اون هم به روزبه عزیز.دنیرو از pc$

    ۰۰
    1. لطف داری فرشید جان،امید ماهم به 4 تا باقی مانده از اون روزهای خوش قدیم است…امید وارم با این مطالب مقداری موتور خاموش شده افراد متخصص سایت روشن بشه و جدید تر ها همگام با قدیمی ها جلو بیان…به امید روز های باشکوه تر

      ۰۰

در شبکه‌های اجتماعی،
به خانواده دنیای بازی بپیوندید!

برای اطلاع از جدیدترین اخبار، نقد و بررسی‌ها و ویدیوهای اختصاصی، ما را در شبکه‌های اجتماعی دنبال کنید. همراه شما هستیم.

Dbazi Social Media

مقالات بازی

داستان کامل سری بازی اسپلینتر سل داستان کامل سری بازی اسپلینتر سل [پرونده]
توسط نریمان هروی
52
تاریخچه استودیو Giant Squid تاریخچه استودیو Giant Squid (+ویدیو)
توسط علی علی‌پور
0
داستان بازی Clair Obscur Expedition 33 داستان بازی Clair Obscur Expedition 33
توسط علی علی‌پور
0
داستان سری جنگ جهانی بازی Call of Duty داستان سری جنگ جهانی بازی Call of Duty
توسط حسین کریمی
0
تاریخچه شرکت راک استار گیمز تاریخچه شرکت راک استار گیمز
توسط سام حقیقی
0
سری بازی زلدا را چگونه بازی کنیم؟ سری بازی زلدا را چگونه بازی کنیم؟
توسط حسین کریمی
0
تاریخچه استودیو Team Cherry تاریخچه استودیو Team Cherry
توسط علی علی‌پور
0
تاریخچه استودیو Sandfall Interactive تاریخچه استودیو Sandfall Interactive
توسط میلاد طاهرنژاد
0
Mafia داستان سری بازی Mafia
توسط حسین کریمی
0
داستان سری بازی Halo داستان سری بازی Halo
توسط حسین کریمی
0
بیوگرافی وینس زامپلا
توسط سام حقیقی
0
بیوگرافی تام کلنسی بیوگرافی تام کلنسی
توسط حامد محمدپور
0
بیوگرافی فومیتو اوئدا بیوگرافی فومیتو اوئدا
توسط مهدی یوسفی
0
بیوگرافی سم لیک بیوگرافی سم لیک
توسط مهدی یوسفی
0
بیوگرافی جوزف فارس بیوگرافی جوزف فارس
توسط محمدصدرا باقری
0
بیوگرافی هیدئو‌ کوجیما بیوگرافی هیدئو‌ کوجیما
توسط محسن کشاورز
0
بیوگرافی جف کیلی بیوگرافی جف کیلی
توسط محمدصدرا باقری
0
زندگی‌نامه نیتن دریک پهلوانان نمی‌میرند | زندگی‌نامه نیتن دریک
توسط فرشید عبدالله پور
8
بیوگرافی ساتورو ایواتا (Satoru Iwata)؛ من یک گیمر هستم
توسط صادق شجاعی‌فرد
11
Neil Druckmann, The Last of Us, Uncharted بیوگرافی نیل دراکمن – جاه طلبی در پی کمال در هنر
توسط افراسیاب
1

چند رسانه ای

بخش مولتی‌پلیر عنوان Crazy Taxi: World Tour از بخش مولتی‌پلیر بازی Crazy Taxi: World Tour رونمایی شد (تماشا کنید)
توسط حسین کریمی
0
تریلر جدید بازی The Blood of Dawnwalker قبل از عرضه منتشر شد تریلر جدید بازی The Blood of Dawnwalker قبل از عرضه منتشر شد
توسط حسین کریمی
0
بازی Aliens: Fireteam Elite 2 منتشر شد انتشار بازی Aliens: Fireteam Elite 2 در رویداد ONL [تماشا کنید]
توسط حسین کریمی
0
نسخه‌ی Early Access عنوان 1666: Amsterdam منتشر شد انتشار نسخه‌ی Early Access بازی 1666: Amsterdam در رویداد ONL [تماشا کنید]
توسط حسین کریمی
0
تاریخ انتشار بازی Path of Exile 2 مشخص شد تاریخ انتشار بازی Path of Exile 2 مشخص شد (تماشا کنید)
توسط حسین کریمی
0
تریلر جدید بازی Silent Hill: Townfall تریلر جدید بازی Silent Hill: Townfall از جزئیات داستانی تازه و صداپیشگان بازی رونمایی می‌کند
توسط علی گرامی
0
تریلر جدید بازی The Witcher 3: Songs of the Past تریلر جدید بازی The Witcher 3: Songs of the Past از منطقه‌ای تازه، هیولاهای جدید و سلاحی آشنا برای طرفداران رونمایی می‌کند
توسط علی گرامی
0
تریلر جدید بازی Metro 2039 تریلر جدید بازی Metro 2039 از دنیایی تاریک، مبارزات نفس‌گیر و شخصی‌سازی سلاح‌ها پرده برمی‌دارد [تماشا کنید]
توسط علی گرامی
0
تریلر جدید بازی Final Fantasy 7 Revelation تریلر جدید بازی Final Fantasy 7 Revelation از نبردهای نفس‌گیر با WEAPONها و مبارزات گسترده بازی رونمایی می‌کند [تماشا کنید]
توسط علی گرامی
0
تریلر جدید بازی Control Resonant تریلر جدید بازی Control Resonant با موسیقی The Prodigy، نگاهی تازه به مبارزات و جهان رازآلود بازی دارد [تماشا کنید]
توسط علی گرامی
0