אם יש מילת באזז אחת למשחקים ששמעת בשנים האחרונות, זו מעקב אחר קרינה. אבל האם באמת כדאי להפעיל?
אם יש דבר אחד שחברות המשחקים רוצות שתתרגש ממנו בימים אלה, זה מעקב אחר קרינה. Nvidia נטשה את GTX עבור RTX רק כדי להדגיש את חשיבותו, AMD ואינטל הוסיפו מעקב אחר קרינה לכרטיסי המסך שלהם, וזה אפילו זמין ב-Playstation וב-Xbox העדכניים ביותר. אם תשאלו אותם, איתור קרניים הוא העתיד, ובהחלט כדאי לקנות ה-GPU הכי טוב שאפשר אלא אם כן אתה רוצה לפספס.
מצד שני, את השיר והריקוד הזה כבר שמענו בעבר. סגה העלתה את "עיבוד הפיצוץ", שלא היה בשימוש בכותר אחד של Sega Genesis, ו-Xbox העלתה את חיישן התנועה של Kinect לפני שגררה אותו. היו אינספור אופנות טכנולוגיות במהלך השנים האחרונות, והאם מעקב אחר קרניים שונה? הנה מה שאתה צריך לדעת על מעקב אחר קרניים, והאם זה עוד גימיק זול או העתיד של גרפיקת המשחקים.
איתור קרני: דרך ליצור תאורה מציאותית יותר
מקור: הנריק
במילים פשוטות, מעקב אחר קרניים הוא דרך לעיבוד מדויק של תאורה בתלת מימד, והוא נחשב לשיטה הטובה ביותר ליצירת אפקטי תאורה מציאותיים כמו צללים והשתקפויות. אולי תחשוב "אז מה?" כאשר משווים את מעקב הקרניים ל-4K, VR או AI, במיוחד כאשר ניתן כבר להשיג תאורה טובה עם טכניקות עיבוד תלת מימד מסורתיות כגון רסטריזציה. ובכל זאת, מעקב אחר קרניים הוא אמצעי להביא עוד יותר ריאליזם לגרפיקה תלת-ממדית, ובמובן זה, זה באותה צורה של משהו כמו 4K.
ההסבר הפשוט למעקב אחר קרניים הוא שהוא מחשב תאורה מציאותית על ידי ביצועה באותו אופן שבו עינינו פועלות אך הפוך. עבור בני אדם, גלי אור מהשמש או מנורות פוגעים ישירות בעיניים שלנו או מקפיצים מעצמים אחרים עד שהם פוגעים בעיניים שלנו, ואז המוח מעבד את כל המידע הזה. לצורך איתור קרניים, המצלמה שולחת קרניים, וכשהן פוגעות במשהו, הן נוסעות לכל מקור אור רלוונטי. אם הקרן פוגעת באובייקט אחר בזמן שהוא הולך למקור האור, זה ייצור צל.
מעקב אחר Ray נכנס לתודעה הקולקטיבית של קהילת המשחקים בשנת 2018 כאשר Nvidia הכריזה לראשונה על סדרת ה-RTX 20 שלה, שהיו ה-GPUs הראשונים לגיימינג שתמכו בתכונה. עם זאת, Nvidia לא המציאה מעקב אחר קרניים או אפילו את היכולת של כרטיס גרפי להשיג זאת. איתור קרני קיים כבר עשרות שנים; סרטים כמו בית מפלצות ו מכוניות הוצגו עם מעקב אחר קרניים. מה ש-Nvidia השיגה היה ליצור חומרה שהייתה כל כך טובה במעקב אחר קרניים שהיא לא יכלה רק לעבד אותה הרבה יותר מהר מאי פעם אבל יכול לעשות זאת בזמן אמת, הישג ש-Nvidia כינתה "הגביע הקדוש של גרָפִיקָה."
למה לצפות עם מעקב אחר קרניים במשחקים
למרות שמעקב קרניים אינו משמש אך ורק למשחקים, זוהי תכונת כרטיס גדול עבור ה-GPUs העדכניים ביותר, אז אני אתמקד בעיקר על האופן שבו מעקב אחר קרניים משפיע על חווית המשחק. מכיוון שכולנו אוהבים לשחק משחקים עם קצב פריימים של לפחות 30 FPS, מעקב אחר קרניים מעולם לא היה דבר לפני סדרת RTX 20, וחלק מהמשחקים הראשונים שקיבלו תמיכה ב-ray tracing היו משחקים כמו Shadow of the Tomb Raider ו Battlefield V בשנת 2018. לא כל המשחקים מיישמים את כל התכונות האפשריות למעקב אחר קרניים, כאשר חלקם כוללים רק צללים עם מעקב אחר קרניים או תאורה גלובלית, למשל.
עד כה, ה-GPUs השולחניים היחידים עם מעקב אחר קרניים מואץ בחומרה הם סדרות RTX 20, 30 ו-40 של Nvidia, סדרות RX 6000 ו-7000 של AMD וסדרת Arc Alchemist של אינטל. למרות שאיכות התמונה בין כל הספקים הללו שווה, הביצועים לא. בעוד שה-RTX 4080 ו-RX 7900 XTX מבצעים בערך אותו דבר בסצנות עם רסטר ללא מעקב אחר קרניים, ה-4080 הוא בדרך כלל מהיר יותר כאשר הוא מופעל. הכרטיסים של AMD בדרך כלל חלשים יותר למעקב אחר קרניים מאלה של Nvidia או אינטל. בנוסף, מעקב אחר קרניים מפיק תועלת מחומרה חזקה יותר, כך שכרטיסים מתקדמים יכולים לקבל קצב פריימים גבוה יותר מאשר כרטיסים בקצה נמוך יותר. יש כמה ערכות שבבים לסמארטפונים שתומכות בזה גם כן זְרוֹעַשל הדור הבא של Immortalis GPUs משתפרים גם בזה.
הדבר היחיד שבאמת מונע ממעקב אחר קרניים להפוך לאבן יסוד במשחק וידאו הוא, בסופו של דבר, חוסר התמיכה שלו.
בעיה משמעותית אחת עבור מעקב אחר קרניים היא שזו שיטה הרבה הרבה יותר איטית לעיבוד אפילו עם האצת חומרה. בכותרים האחרונים, הרמה הגבוהה ביותר של מעקב אחר קרניים תפחית בקלות את קצב הפריימים שלך לשניים. והנה הבועט: משחקים בלבד חלקית סצנות עקבות קרינה. עד כדי כך איתור קרניים איטי ואינטנסיבי. Nvidia דוחפת DLSS בתור הטכנולוגיה שהופכת את מעקב הקרניים לנגינה בקצבי פריימים טעים יותר מ-30 FPS, אבל אין שום דרך לעקוף את העובדה שמעקב קרניים הוא קוטל ביצועים.
הבעיה השנייה היא שאין הרבה משחקים שתומכים בזה. על פי PCGamingWiki, ישנם 170 משחקים עם מעקב אחר קרניים, אך הרשימה שהיא מספקת מציגה רק כ-90. חלק מהמשחקים האלה הם כותרים כמו מיינקראפט ו Quake II, שהם בהחלט משחקים מעולים, אבל לא בדיוק עשירים בנאמנות גרפית בהשוואה לכותרים מודרניים, AAA. מעקב אחר ריי כבר די קשה ליישום במשחקים, וכשחושבים רק על DX12 ו-Vulkan תמיכה במעקב אחר קרניים מלכתחילה, קל לראות איך יש לנו רק כמה משחקים נתמכים נכון עַכשָׁיו.
האם מעקב אחר קרניים הוא גימיק או תכונה שימושית באמת?
מקור: Nvidia
מאז יצאה סדרת RTX 20 של Nvidia, אנשים התווכחו הלוך ושוב על התועלת של מעקב אחר קרניים. מצד אחד, אין ספק שזאת השיטה המציאותית ביותר לעיבוד אור, וזו דרך מצוינת להשתמש במתקן מתקדם עם GPU עליון ו מעבד. אבל מצד שני, זה רוצח קצב פריימים ויש רק 20 משחקי מעקב אחר קרניים שיוצאים מדי שנה, לפחות כרגע.
הדבר היחיד שבאמת מונע ממעקב אחר קרניים להפוך לאבן יסוד במשחק וידאו הוא, בסופו של דבר, חוסר התמיכה שלו, שהוא בעיה כרונית כבר שנים. כאשר Nvidia הכריזה לראשונה על RTX GPUs ותוכנת RTX הראשונה שלה בשנת 2018, היא גם הבטיחה כי מעקב אחר קרניים יגיע ל-21 כותרים קיימים וצפויים. מתוך 21 אלה, הוא הגיע רק ל-9 מהכותרים הללו בצורה כזו או אחרת. מעקב אחר ריי אפילו לא נמצא לב אטומי, ש-Nvidia קידמה בכבדות החל מ-2018.
נכון לעכשיו, גם אם יש לך GPU שתומך במעקב אחר קרניים מואץ בחומרה, ייתכן שהביצועים אינם טובים מספיק כדי להצדיק הפעלתו. זה לא אומר שלטכנולוגיה אין עתיד, אבל כאן ועכשיו, מעקב אחר קרניים הוא מאפיין נישה, איפשהו בין גימיק לדבר הגדול הבא. אנחנו יודעים שזה יכול לגרום לסצנות תלת-ממד להיראות נהדר לפי הסרטים האחרונים, אבל זה מצריך מעקב אחר קרניים במשחקים נוספים, וגם כרטיסי מסך מהירים יותר יהיו טובים.