מה זה antialiasing?

הגדרה של Antialiasing משחקים

Aliasing בתמונות ניתן לתאר כמו מדרגות שלב המדרגות או קצוות משוננים (כלומר jaggies ), כי הם לעתים קרובות למצוא ברזולוציה נמוכה מציג. Jaggies נראים כי המסך או התקן פלט אחר אינו משתמש ברזולוציה גבוהה מספיק כדי להראות את הקו החלק.

Antialiasing, אם כן, היא טכנולוגיה המנסה לפתור את aliasing למצוא את התמונה (או אפילו בדגימות אודיו).

ייתכן שתמצא את האפשרות לאנטי-אליסינג אם תסתכל על ההגדרות של משחק וידאו. אפשרויות מסוימות עשויות לכלול 4x, 8x ו- 16x, אם כי 128x אפשרי עם תצורות חומרה מתקדמות.

הערה: Antialiasing נתפסת לעתים קרובות נגד aliasing או AA , והוא נקרא לפעמים oversampling .

איך עובד Antialiasing?

אנו רואים עקומות חלקה וקווים בעולם האמיתי. עם זאת, כאשר עיבוד תמונות לתצוגה על המסך, הם שבורים למטה אלמנטים מרובעים זעירים הנקראים פיקסלים. תהליך זה גורם לקווים וקצוות שנראים לעתים קרובות משוננים.

Antialiasing מפחית את הבעיה על ידי יישום טכניקה מסוימת כדי להחליק את הקצוות עבור תמונה כוללת טובה יותר. זה עלול לעבוד על ידי טשטוש מעט את הקצוות עד שהם נראים לאבד את איכות משונן. על ידי הדגימה פיקסלים סביב הקצוות, antialiasing מתאים את צבע הפיקסלים שמסביב, וממזגים את המראה משונן.

למרות שילוב פיקסל מסיר את הקצוות החדים, אפקט antialiasing עלול להפוך את הפיקסלים fuzzier.

סוגי אפשרויות אנטי

הנה כמה סוגים שונים של טכניקות antialiasing:

Supersample Antialiasing (SSAA): תהליך SSAA לוקח תמונות ברזולוציה גבוהה ו downsamples לגודל הנדרש. התוצאה היא יתרון חלק יותר, אך הדגימה העליונה דורשת משאבי חומרה נוספים מכרטיס גרפיקה, כגון זיכרון וידאו נוסף. SSAA אינו משמש הרבה יותר בגלל כמה כוח זה דורש.

תהליך הדגימה של ה- MSAA דורש מספר קטן יותר של משאבים על-ידי הדפסת חלקים בלבד של התמונה, במיוחד פוליגונים. תהליך זה אינו משאב אינטנסיבי. למרבה הצער, MSAA אינו פועל היטב עם מרקמים אלפא / שקופים, ומכיוון שהוא אינו מדגם את הסצנה כולה, איכות התמונה עשויה להיות מופחתת.

מסתגלת Antialiasing: Adaptive Antialiasing הוא הרחבה של MSAA שעובד טוב יותר עם אלפא / שקוף textures אבל זה לא לוקח את רוחב הפס ואת המשאבים של כרטיס המסך כפי supersampling עושה.

כיסוי CSIA הדגימה כיסוי (CSAA): פותח על ידי NVIDIA, CSAA מייצרת תוצאות דומות ל- MSAA באיכות גבוהה עם רק עלות ביצועים קלה על תקן MSAA.

איכות משופרת Antialiasing (EQAA): שפותח על ידי AMD עבור כרטיסי הגרפיקה Radeon שלהם, EQAA דומה CSAA ומספק antialiasing באיכות גבוהה יותר על MSAA עם השפעה קטנה על הביצועים ולא גדל דרישות זיכרון וידאו.

עדכון משוער מהיר (FXAA): FXAA הוא שיפור ב- MSAA, שהוא הרבה יותר מהיר עם עלות נמוכה יותר של ביצועי חומרה. בנוסף, הוא מחליק את הקצוות על התמונה כולה. תמונות עם FXAA antialiasing יכול, עם זאת, נראה קצת יותר מטושטש, אשר אינו שימושי אם אתה מחפש גרפיקה חדה.

טמפרטורה אנטיאליסינג (TXAA): TXAA הוא תהליך antialiasing חדש שמייצר תוצאות משופרות על FXAA על ידי שילוב של כמה טכניקות החלקה שונות, אך עם עלות ביצועים מעט גבוהה יותר. שיטה זו אינה פועלת על כל כרטיסי המסך.

כיצד להתאים

כאמור, כמה משחקים מציעים אפשרות תחת הגדרות וידאו, כדי להגדיר antialiasing. אחרים עשויים להציע רק כמה אפשרויות או אפילו לא נותנים לך אפשרות לשנות antialiasing בכלל.

ייתכן שתוכל גם להתאים אישית הגדרות אנטי-ליסינג באמצעות לוח הבקרה של כרטיס המסך. כמה מנהלי התקנים מסוימים עשויים לספק לך אפשרויות אחרות antialiasing לא מוזכר בדף זה.

אתה יכול בדרך כלל לבחור יש הגדרות antialiasing מוכתב על ידי היישום, כך אפשרויות שונות ניתן להשתמש עבור משחקים שונים, או שאתה יכול להפוך antialiasing לחלוטין.

איזו הגדרה Antialiasing הוא הטוב ביותר?

זו לא שאלה קלה לענות. התנסה בהגדרות של כרטיס וגרפיקה כדי לראות אילו אפשרויות אתה מעדיף.

אם אתה מוצא ביצועים מופחת באופן משמעותי, כגון שיעורי מסגרת מופחת או קושי טעינת טקסטורות, להפחית את הגדרות איכות או לנסות antialiasing משאב פחות משאבים.

עם זאת, זכור כי בחירת הגדרה antialiasing אינו הכרחי כמו פעם זה היה פעם כי כרטיסי המסך ממשיכים לבצע טוב יותר צגים חדשים יש החלטות לחסל aliasing כמעט שניתן לתפוס.