امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
انتخاب بهترین AA در گیم با توجه به سخت افزارخود
#1
با سلام خدمت دوستان 
در اینترنت و به ویژه منابع خارجی مقالات و مقایسه های بسیاری در مورد AA  یا همون Anti-Aliasing وجود دارد که بسیار پیچیده و حرفه ای کار شده اند ومعمولا درک آنها برای کاربران متوسط و مبتدی سخت است و سوالات بسیاری در این زمینه برای دوستان به وجود آمده. بنده با رجوع به منابع خارجی و اطلاعات خودم سعی در رفع ابهام دوستان در قابل تصویر و توضیحاتی کوتاه و خلاصه دارم.
این مبحث مبحثی است نرم افزاری اما بیس مهم آن سخت افزاری است و انتها و در نهایت نتیجه بستگی به سخت افزار دارد.
سوال اول:
اصلا این AA چیست؟ توضیح دادن چنین اصطلاحاتی که اساسا ریشه انگلیسی دارند به فارسی ساده دشوار است ولی به طور کلی به رفع و یا گرفتن شکستگی ها و گوشه ها در بافت های گیم را AA میگوییم. برای درک بهتر به عکس زیر توجه کنید در سمت چپ این فبلتر وجود ندارد ولی در سمت راست وجود دارد:
[تصویر:  32545722131345416372.jpg]
انواع فبلتر های رایج : SSAA - MSAA - SMAA - TXAA - FXAA و زمانی که کلا فبلتر استفاده نشود NO AA
سوال دوم: تفاوت این همه در چیست؟ 
به طور کلی:
1- مقدار استفاده از سخت افزار و در نتیجه لطمه بیشتر یا کمتر به فریم ریت ( کندی و تندی گیم یا همون به قول دوستان گرافیکی شدن بازی )
2- قدرت تمیز کردن و پوشش دادن کل بافت ها که یک فبلتر این کار را بهتر ویک فبلتر بدتر انجام میدهد. ( معمولا کارهای تمیز تر قدرت بیشتری نیاز ندارند.)
3- مات کردن تصویر ( blurring ) و تاثیر منفی یا مثبت بر روی بافت ها.

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

FXAA: یک فبلتر مجانی و پر کاربردترین نوع فبلتر AA است.
TXAA: یک فبلتر بسیار حرفه ای و حتی حرفه ای ترین هم در بعضی مواقع شناخته میشود که توسط انویدیا کار شده است. و برای کارتهای انویدیا توصیه میشود چون یا در AMD اصلا وجود ندارد یا اگر هم وجود داشته باشد همراه با افت پرفمنس است. برای AMD انچنان توصیه نمیشود. و بهترین نمایش را این فبلتر در انریل انجین دارد.
MSAA و SMAA : که بیس و اساس آنها MLAA می باشد که توسط AMD کار شده است و این فبلتر در همه سخت افزارها واکنشی یکسان دارد و برای همه کارت ها " اگر " کشش دارند پیشنهاد میشود. ( بهترین پاسخ MSAA در موتور Frostbite میباشد )

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

خب میرسیم به شرح کار:
 FXAA:  در کرایسیس 3 دوستانی که سخت افزار بسیار قوی ندارند و میخواهند با فریم ریت مناسبی بازی را تجربه کنند و در کنار آن  AA را نیز میخواهد ( هم خدا و هم خرما ) این فبلتر را توصیه میکنم و اصلا F این از واژه FAST گرفته شده است. و کار نهایی این فبلتر نیز بسیار خوب و قابل قبول است.
[تصویر:  76835074672223151029.png]
در تصویر اول مشاهده میکنید که منبع بسیار شکستگی دارد و بعد از اعمال فبلتر در سطح قابل قبول و خوبی فبلتر انجام شده و کمترین لطمه به پرفمنس را این فبلتر دارد که با توجه به کیفیت کار عالی است. اما دقت کنید در تصویر سمت راست کمی تصویر مات است و کیفیت بافت ها نیز کمی پایین آمده. ( به طور کلی افراد معمولا احساس نمیکنند)
[تصویر:  04169603165871506959.png]
در تصویر دوم مشاهده میکنید که تاثیر این فبلتر بر روی درخت ها که در منایع خارجی به الفا تکسچر ( درخت ها و گیاهان ) یاد میشود. بسیار خوب است.
[تصویر:  57972240812607904484.png]
در تصویر سوم مشاهده میکنید که یک سطح براق وآینه ای مثل سلاح که اعمال نمودن AA رو این بسیار دشوار است FX به خوبی از پس آن برآمده است.
و توصیر چهارم را برای درک بهتر قرار میدهم:
[تصویر:  27531915901900109590.png]

TXAA: چیزی که برای من بسیار تعجب آور بود این فبلتر انحصاری انویدیا که در بسیار از مواقع بهترین بوده در اینجا یعنی کرای انجین و کرایسیس 3 کار صاف و تمیز کردن بافت هار از همه بهتر انجام میدهد و حتی  سایه ها و specular  را نیز بسیار عالی ساپورت میکند. اما در بین فبلترهای بکار رفته در کرایسیس 3 بدترین آنها مبیاشد ( احتملا چون بیس amd کار شده ) و در دو مود مدیوم و های در تنظمات گیم یافت میشود.
[تصویر:  47425502701616580561.png]
در مود x2 مشاهده میکنید که بافت ها بسیار بهتر از FX هستند و در سطح بسیار خوبی قرار میگید و در مود x4 این ویژگی در بهترین حالت خود قرار دارد ولی عیب بزرگ آن مات بودن بسیار زیاد تصویر و پایین آوردن غیر قابل قبول بافت هاست.
[تصویر:  1362959270a9V2nme9e6_9_2_l.png]
مشاهده میکنید که تاثیر این فبلتر بر روی درختان و نوشته ارک بینظیر است ( در x2 کمی کمتر ) ولی عیب بزرگ ماتی و کاهش کیفیت بافتهاست.
[تصویر:  1362959270a9V2nme9e6_9_4_l.png]
در تصویر سوم مشاهده میکنید که چه زیبا از پس این سطح چند ضلعی سخت چگونه بر آمده است ولی چنان کیفیت را پایین آورده که آدم را پشیمان میکند!!
دقت داشته باشید این فبلتر در کرایسیس 3 فقط بر روی سری 600 و 700 جوابگوست که برای دوستانی که فریم مهم است بسیار پیشنهاد میشود.

MSAA: 
در سه لول x2 x4 x8 ارائه شده است.
[تصویر:  1362959270a9V2nme9e6_9_8_l.png]
مشاهده میکنید که در x2 یعنی پایین ترین حالت کار بسار عالی است و در x4 پرفکت است و عملا بین x4 و x8 تفاوت چندانی دیده نمیشود. ولی چیزی که شما را پشیمان تر از استفاده از TX میکند بار سنگین این فبلتر است که عملا بازی غیر قابل تحمل میشود مخصوصا در x8 ( حالا بماند که چطور من در x8 بازی میکنم )
[تصویر:  1362959270a9V2nme9e6_9_9_l.png]
مشاهده میکنید که کلمه ارک واقعا فوق العاده در این فبلتر در آمده ولی در x2 که عملا ما در درخت هیچ AA نمیبینیم و حتی در x8 هم این ویژگی در درختان و گیاهان بسیار ضعیف است و یجورایی میشه گفت ساپورت نمیکنه.
[تصویر:  1362959270a9V2nme9e6_9_11_l.png]میرسیم به فاجعه و سطحی آینه مانند و چندضلعی که در این فبلتر عملا هیچ AA با تخفیف میتونیم بگیم نمیبینم و بسیار ضعیف عمل شده به گونه ای که حتی FX در این زمینه بهتر عمل کرده بود. یجورایی پول بیشتر داری میدی آش کمتر میخوری از دید فشار به سخت افزار.
[تصویر:  1362959270a9V2nme9e6_9_10_l.png]
مشاهده میشود که بهترین کاربرد در چنین سطوح شلوغ و صاف و آهنی میباشد و کلا این مود بسیار سنگین است. و توصیه نمیشود.
SMAA: 
این مود درواق همان MSAA است ولی سبک تر و کامل. و با یک کارت در لولهای : 1x 2tx 4x یافت میشود و با چندین کارت : x1 LMG و X2 MGP
[تصویر:  1362959270a9V2nme9e6_8_9_l.png]
مشاهده میکنید در تصاویر همچیز عالیست و ماتی تصویر حداقل و یا اصلا وجود ندارد و این فبلتر چون به فریم ریت لطمه کمتری میزند و حرفه ای تر است توصیه میشود.
[تصویر:  1362959270a9V2nme9e6_8_12_l.png]
مشاهده میکنید بافت های الفا یعنی درختان و گیاهان نیز چه حرفه ای کار شده اند.
[تصویر:  1362959270a9V2nme9e6_8_14_l.png]
این سطح سخت و دشوار هم چه عالی از پسش بر آمده است. و با توجه به اینکه لول 2 تا 4 تفاوت چندانین دارد لول 2 پیشنهاد میشود و خیلی هم به فریم لطمه نمیزند. اما مود 4 کاملتر و البته سنگین تر است.
ما این مود را برنده و بهترین حالت اعلام میکنیم.
و چند مقایسه دیگر این مود ها توسط خودم: (عکس ها کمی سنگین هستند)
FXAA
[تصویر:  75502215677838285355.jpg]
http://www.mediafire.com/view/ckck08cytiqkvw7/FXAA.bmp

TXAA
[تصویر:  67084753326693375958.jpg]
http://www.mediafire.com/view/wo9pxrvfgq494w8/TXAA.bmp

MSAA
[تصویر:  39236917886767127112.jpg]
http://www.mediafire.com/view/614fs5iryl...ua9pwacy19

SMAA:
[تصویر:  56543476407894740136.jpg]
http://www.mediafire.com/view/q4qnrfm78a752d0/SMAA.bmp

چون حرفه ای تهیه شده حتما ببینید تا به طور کامل توجه بشید که SMAA بهترین است ولی TXAA بهتر عمل کرده در صاف کردن بافت ها  ولی تاری وکاهش کیفیت بافت ها در حدی است که پیشنهاد نمیشود.
با زوم 200 % :
FXAA
[تصویر:  60588275046847720649.png]
TXAA
[تصویر:  07053348185928051545.png]
MSAA
[تصویر:  85759086401787021042.png]
SMAA
[تصویر:  49834213991362902959.png]

مهمترین قسمت یعنی تست سخت افزاری:
[تصویر:  62512651894724231059.png]

سعی داشتم بسیار ساده و قابل فهم باشد ، اطلاعات بنده هم در این زمینه کامله کامل نیست اگر جایی اشکالی یا نقص بود بگید اصلاح کنم.
 
[تصویر:  98531540212759623894.gif]
پاسخ
#2
تو سایت ***** عضو شو و اونجا اجازه آپلود تا 9 مگ رو میده .
مرسی بابت مقاله
[تصویر:  77548233530948471452.jpg]

 
پاسخ


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  MSI برای دومین سال پیاپی برنده جایزه بهترین لپ تاپ از دید خوانندگان PCMag شد Gabit0 1 1,967 02-24-2017, 07:03 PM
آخرین ارسال: red-dragon
  بهترین لپ تاپ های گیمینگ در سال 2015 ehsan1377 7 4,394 12-29-2015, 10:09 PM
آخرین ارسال: mahdi212121
  بهترین کارت گرافیک‌های پیشنهادی آذرماه بر اساس قیمت Rasoul_76 2 3,426 11-30-2015, 11:35 PM
آخرین ارسال: Last Warrior
  مقاله: معرفی بهترین پردازنده ها بر اساس قیمت Rasoul_76 16 6,706 08-21-2015, 12:15 PM
آخرین ارسال: Rasoul_76
  مقاله: بهترین کارت های گرافیک بر اساس قیمت Rasoul_76 14 6,938 08-19-2015, 02:38 PM
آخرین ارسال: HamidR02

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان