הבנת מיטוב וידאו מסגרת חליפין

כיצד לייעל ולשפר גרפיקה ביצועים מסגרת חליפין

אחד המדדים הנפוצים ביותר המשמשים למדידת ביצועים גרפיים של משחק וידאו הוא קצב המסגרות או מסגרות לשנייה. קצב המסגרות במשחק וידאו משקף את התדירות שבה תמונה שאתה רואה על המסך מתרעננת כדי לייצר את התמונה ואת התנועה סימולציה / תנועה. שיעור המסגרת הוא נמדד לרוב במסגרות לשנייה או FPS, (לא להתבלבל עם יריות אדם ראשון ).

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

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

מה קובע את מסגרת מסגרת או מסגרות לשנייה של משחק וידאו?

ישנם מספר גורמים אשר תורמים קצב משחק מסגרת או מסגרות לשנייה (FPS) ביצועים. האזורים שיכולים להשפיע על מסגרת מסגרת המשחק / FPS כוללים:

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

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

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

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

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

מה מסגרות שיעור או מסגרות לשנייה מקובל וידאו / משחקי מחשב?

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

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

יחד עם החומרה שלך, משחקים כגון Doom (2016) , Overwatch , Battlefield 1 ואחרים שיש להם גרפיקה רצפים פעולה אינטנסיבית עשויה להשפיע על FPS של המשחק בשל מספר רב של אובייקטים נעים, פיזיקה משחק חישובים, 3D סביבות ועוד. משחקים חדשים יותר גם יכולים לדרוש גרסאות גבוהות יותר של מודל ShX DirectX כי כרטיס גרפי עשוי לתמוך, אם הדרישה מודל Shader לא נפגשו על ידי GPU לעתים קרובות ביצועים ירודים, קצב מסגרת נמוך או חוסר תאימות יכול להתרחש.

איך אני יכול למדוד מסגרות שיעור או מסגרות לשנייה של משחק במחשב שלי?

ישנם מספר כלים ויישומים זמין לך כדי למדוד את מסגרת הדולר או מסגרות לשנייה של משחק וידאו בזמן שאתה משחק. הפופולרי ביותר ואחד כי רבים רואים את הטוב ביותר נקרא Fraps. Fraps הוא יישום עצמאי הפועל מאחורי הקלעים עבור כל משחק המשתמש DirectX או OpenGL גרפיקה APIs (Application Programming Interface) ומשמש כלי עזר בהשוואות כי יציג את המסגרות הנוכחיות לשנייה, כמו גם למדוד את FPS בין התחלה וסיום נְקוּדָה. בנוסף פונקציונליות בהשוואות Fraps יש גם פונקציונליות עבור לכידת מסך המשחק בזמן אמת, במשחק ללכידת וידאו. בעוד את הפונקציונליות המלאה של Fraps אינה חופשית, הם מציעים גרסה חופשית עם מגבלות הכוללות את benchmark FPS, 30 שניות של לכידת וידאו ו- BMP מסך.

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

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

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

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

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

הגדרות גרפיקה נפוצה

החלקת עקומות

Antialiasing , המכונה בדרך כלל AA, היא טכניקה בפיתוח גרפיקה ממוחשבת כדי להחליק קצוות גס פיקסלציה או משוננים בגרפיקה. רובנו נתקל זה pixelated או משונן מראה המחשב גרפיקה, מה AA עושה עבור כל פיקסל על המסך זה לוקח דוגמה של פיקסלים שמסביב ומנסה למזג אותם כדי לגרום להם להיראות חלקה. משחקים רבים מאפשרים לך להפעיל או לכבות AA, כמו גם להגדיר שיעור דגימה AA הביע כמו 2x AA, 4x AA, 8x AA וכן הלאה. עדיף להגדיר AA בשילוב עם רזולוציה גרפיקה / צג שלך. רזולוציות גבוהות יותר יש פיקסלים יותר ייתכן רק צריך 2x AA עבור גרפיקה להיראות חלקה ולבצע היטב בעוד החלטות נמוכות יותר ייתכן שיהיה צורך להגדיר אותו 8x כדי להחליק את הדברים. אם אתה מחפש רווח ביצועים ישרים ואז הורדת או ביטול AA לגמרי צריך לתת לך דחיפה.

סינון אניסוטרופי

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

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

צייר מרחק / שדה תצוגה

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

תאורה / צללים

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

פתרון הבעיה

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

מרקם פירוט / איכות

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