לאחר ששיחקתיקריסיס 2, האחרון של המחדשים הטכניים לשעבר ב-Crytek, אני חייב להביע שאני לא רק מזועזע, אלא גם מזועזע, ממיעוט ההישגים הגרפיים במה שהיה צריך להיות משחק פורץ דרך. זה די ברור שנעשו פשרות מאסיביות על מנת להשאיר את שוק הקונסולות מאושר, כלומר גרסת המחשב האישי של המשחק נכה עד לנקודה שבה ממש בלתי אפשרי להסתכל עליה מבלי להרגיש חולה פיזית. ריכזתי ניתוח מפורט של ההבדלים בין CryEngine 2 ל-CryEngine 3, כדי להוכיח שהמפתחים איכזבו את כולם.
קודם כל, בואו נסתכל על הטווח הטכני.
קריסיס, שנבנה ב-CryEngine 2, היה מסוגל לפרוס פיקסל של 32.2 מטר על פני טווח של 12 ג'אול, המוצג במאגר משאבים נפחי שנוצר באופן דינמי בארבעה חלקים. משמעות הדבר הייתה תהודה רחבה בשנות ה-40 העליונות, עם חסימה משמעותית.
עם זאת, כאשר אנו מבצעים את מבחני ההשוואה שלנו ב-CryEngine 3, הוא רושם רק 32.1 מיליון פיקסלים ב-12J, מה שמפחית את ה-BSR ל-43 עלוב, עם אווירה כמעט זניחה.
אבל זה מחמיר ברגע שאתה כולל את מודול הסינכרון Verticle [sic]. CryEngine 2 זכה לשבחים על ידי ה-VSM המהפכני שלו, שגדל באופן משמעותי במיוחד בערכות השבבים של NVidia. כשאנחנו מסתכלים על נתוני CE3 VSM הם חושפים ירידה משמעותית בהגדלת קנה המידה, ומגמה מדאיגה המדגימה עלייה בהורדת קנה המידה.
אז איך זה מתורגם במונחים אמיתיים? ובכן, בואו נסתכל על אובייקט פשוט במשחק, דגם ארגז בסיסי. כדי להישאר חסר פניות, בחרנו תיבות המופיעות באזורים כהים יותר. הנה קריסיס:
והנהקריסיס 2:
במבט ראשון המרקמים ב-Crysis 2 עשויים להיראות משופרים, עם מראה של פרטים נוספים, ומראה קצת יותר ריאליסטי. בוודאי אם רק הייתם בורחים על פניהם, זה עשוי להיות הרושם שנשארתם איתו. אבל בואו נסתכל מקרוב על מה באמת קורה כאן.
הנה מרקם Crysis:
והנה המציאות של מרקם Crysis 2:
כפי שאתה יכול לראות, אין שום השוואה, "קופסת הקרטון" של Crysis 2 מציגה בקושי חמישית מדור הרשת הפרמטרית של קודמו, ללא ספק כתוצאה מה-OpenMP החלשה יותר של ה-PS3.
זה בקנה מידה מיקרו, אבל אותם ליקויים מופיעים בקנה מידה מאקרו. לדוגמה, בואו נסתכל על סצנה מההתחלה של קריסיס:
ועכשיו סצנה במרחק דומה לתוך Crysis 2:
מיד תבחין לא רק בירידה בצבע (כמעט 32.3% לפי המדד שלנו), אלא גם בירידה משמעותית בצמחייה. זה די ברור שהפיתוח של CryEngine 3 עבור הקונסולות הוביל להשפעה הרסנית על סביבות המשחק, הורדת תנאי הסביבה עבור AI ו-NPC (בהכרח כתוצאה משבב eDRAM של 360), ועלייה בפחמן ייצור במעל 300%. מכיוון ש-Crysis תמכה ב-DX12, ו-Crysis 2 אפילו לא נשלח עם תמיכה ב-DX11, זה לא פחות מבושה.
בזמן הכתיבה Crytek סירבו להגיב לאף אחת מהנקודות שהועלו לעיל, וזה די ברור מדוע.