מחשביםטכנולוגיית המידע

FXAA - מה זה? השיטה החלקה. משחקי החלקה

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

הרוב השולט של השחקנים יודע המהווים סולם שנקרא בקצוות של אובייקטים, כמו גם איך אתה יכול לפתור את הבעיה הזו על ידי שימוש «אנטי aliansing» או פשוט "anti-aliasing".

מה היסוסים?

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

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

מהו FXAA?

מיד יצוין כי igrodelov זמן ארוך למדי בשימוש בטכנולוגיה anti-aliasing FXAA. מה זה, לא ידע אז, אבל השימוש הראשון הוא נמצא MMO Age of Conan, כמו גם מפורסם בכל רחבי פחד יורה עולם המשחקים האלה, אולם, המשמשים רק את הגרסה המקורית של אנטי- aliasing, אשר באותה התקופה היה לא מאוד פתרון ביצועים.

בימינו במשחקים השתמשנו FXAA בפורמט שונה במקצת. מה זה? זה מייצג הוא Fast Anti-Aliasing המשוער, המהווה פתרון יעיל יותר לעומת MSAA טכנולוגיה מסורתי. Shader היחיד לעבור פיקסל זו, לפיה טעות המסגרת וכתוצאה בצעה בשלב שלאחר העיבוד. Shader זו נוצרה כמו תיקון מהיר, המהווה פחות תובעני על אחסון בהשוואה לעיל, אבל עבור היתרונות בטכנולוגיה משלמת את עבודה, כמו גם איכות. כשראיתי את זה, רבים עשויים לחשוב כי הטכנולוגיה אינה רלוונטית. למעשה זה לא נכון.

מהם היתרונות של שיטה זו?

החלקה שונה FXAA מספר יתרונות, כולל subpixels שנקרא חלקה השתפר, ואת ההשתקפות. מפתחים רשמיים מסמך טימותי Lotts של הטכנולוגיה הזו אומר כי המוצר שלו עם הגדרות איכות בינוניות מבצע שלאחר עיבוד של מסגרות על בסיס החלטה של 1920x1200 את GTX 480 בשיעור של פחות מ האלפית שני אחד.

היתרונות העיקריים שיש FXAA anti-aliasing, מורכב במה משמש כאן החלקה תת-פיקסלים אלגוריתם, אשר יעיל יותר לעומת האלגוריתם MLAA, וזה די והותר עבור תפעול הציוד שפועל על רמת DirectX9. כלומר, במקרה זה, העיבוד-פוסט מתבצע בשלב אחד, ואת הכי המעניין הוא העצמאות המוחלטת ממה שמוצג API מחשוב GPU. עם זאת, יש גם חיסרון אחד - היזמים של טכנולוגיה זו חייב בהכרח להיות מוטבע במגוון משחקים. במקביל, טכנולוגיית anti-aliasing המסורתית עובדת או, להיפך, לא יכול לפעול ברמת הנהג. לפיכך, בעוד מתכנתים ישתמשו בשיטת מנועיהם של חלקה מעריכית, ובכך לא ישמש בקוד FXAA המנועים שלהם, זה יהיה בלתי אפשרי להשיג את האפקט הרצוי, כמו התור מחוץ הקוד לא היה אפשרי עד לאחרונה.

איך הייתה הבעיה נפתרה?

ביום באמצעות הלחצן [Pause] במשך הזמן, הוחלט בתחילה להציג d3d.dl קוד FXAA בספריה, וכתוצאה מכך הזדמנות של התאמה גמישה של התוצאות באמצעות קבצי תצורה שונות, כמו גם להפעיל או להשבית את FXAA. זו קבוצה של קבצים במקור מועתק אל הספרייה שבה קובץ ההפעלה הוא יישומי DX9 נוכחיים, ואת יישום ההפעלה תאסוף את הספרייה שב את הקוד הנכון הוא הווה. במקביל, כמפתח של יישום הטכנולוגיה של הקוד בספרייה נעשה במקור בטוח שתוצאות העבודה הוצבו ביומן, משתמשים נכתבו באופן פעיל לזהות באגים בטכנולוגיה זו, אשר תוקנה במהירות. C הוא גם "זריקות" הופיעו לאורך זמן עם הקוד של DirectX 10 ו- 11 פורמטים.

כיצד לבדוק?

ההשפעה הברורה ביותר היא לקבוע מה השיטה משמשת החלקה מעריכית FXAA, יכול להיות בעולם המשחק של טנקים.

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

אילו שינויים מתרחשים?

לאחר החלפת כלי FXAA, התוצאה מתבררת: הממצאים נעלמים לחלוטין, אבל יש כמה טשטוש של התמונה. בנוסף, קיימת גם גרסה ייחודית FXAA חדד. מפתח טכנולוגיה בגירסה אחת הוסיף שדה מסנן, אשר נלקח מן MPC-HC, ואילו התוצאה הסופית היתה הגונה למדי: Blur להיעלם לחלוטין, טקסטורות הם לתצוגה אפילו יותר דרמטי מאשר המקורי, ואת "הסולם", למרות השימוש המסנן הוא כמעט נעדר לחלוטין. עכשיו שאתה יודע איזה סוג FXAA ב- World of משחק טנקים. בשל העובדה כי המחברים לא מתוכננים במקור ולכן החדות של המרקם יכולה מעט "לדפוק" של המגדל, אבל המשחק זה הוא כמעט בלתי נראה.

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

NOAA, SMAA או FXAA

אם נשווה את מצבי «NOAA» או SMAA ו «FXAA חדד», התמונה תשתנה באופן משמעותי לטובה במקרה האחרון. החריג היחיד כאן הוא השימוש במסנן שדה מצמצם קווים דקים מוגזם אפילו יותר, בפרט, בולט במיוחד למראת ארטילריה רכובה. מספר פריימים FXAA התגלמות השני עולה בהרבה התגלמות הקודמת.

במהלך בדיקות ארוכות טווח, נקבע כי בעת השימוש ביצועים FXAA יורדת בכ 10-12%, ואילו במקרה כאשר בשיטת החלקה 4x MSAA, אשר איכות מתחרה היום עם הטכנולוגיה FXAA, ועושה להפגין ירידה בביצועים 50% או יותר.

עדכון

בשנת 2011, הייתה גם גרסה אישית של ההזרקה, שכלל את כל FXAA האפשרויות לעיל וההטבות שלהם. באסיפה זו השתתפה מספר לא מבוטל של מסננים, ביניהם בולט:

  • בלר.
  • Vignetting.
  • רווית צבעים.
  • חום כהה.
  • ועוד רבים אחרים.

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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