רכיבים

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

איך בודקים איזה מערכת הפעלה יש לי

איך בודקים איזה מערכת הפעלה יש לי
Anonim

"PhysX הוא פתרון פיסיקלי מצוין לפלטפורמות הפופולריות ביותר, ואנו שמחים להפוך אותו לזמין עבור צוותי הפיתוח של EA ברחבי העולם ", אמר טים ווילסון, קצין טכנולוגיה ראשי של Redwood Shores Studio של EA.

" אנו מתרשמים מאוד עם האיכות של מנוע PhysX ואנחנו מורשה אותו כך האולפנים שלנו יכולים להשתמש בפתרון זה מוקדם בפיתוח, "אמר ג 'ייקוב הולי, מנהל טכנולוגיה עבור 2k.

וידאו של Eirror DICE's Mirror's Edge פועל עם פיסיקה של NVIDIA.

נתתי NVIDIA בכיר מנהל יחסי ציבור בריאן דל Rizzo שיחה לפני כמה שעות כדי לשוחח על PhysX ואת החדש partn

משחק ב:

8800 GTX היא הנקודה שבה NVIDIA הציגה את PhysX על קו ה- NVIDIA GPU, נכון?

בריאן דל ריזו: הודענו שאנחנו הולכים לרכוש את Ageia בחזרה פברואר 2008. סגרנו את הרכישה כמה שבועות מאוחר יותר, ואז התחלנו להעביר את ספריות PhysX ו- SDK אל ה- GPU שלנו. אני לא יודע איך אתה מכיר את עם SDK Ageia אבל זה פותח ב C. אז יש לנו משהו שנקרא CUDA המהווה את הארכיטקטורה שלנו המאפשר מפתחי יישומים לרתום את העוצמה של ליבות GPU עבור משימות לא מסורתיים אחרים, 3D טיוח. CUDA היה חלק GPUs שלנו כבר כשלוש שנים. זה בעצם חלק חומרה. יש לנו למעשה טרנזיסטורים בתוך השבב כי לעשות עיבוד מקבילי לעומת רק מסורתי 3D טיוח. GPUs שלנו יש שני מצבים, מצב GPU ולאחר מכן את מצב CUDA לעיבוד מקבילי, ואת הארכיטקטורה CUDA מבוסס על C. כל מפתח יודע כי C יכול לכתוב תוכנית עבור CUDA.

GO: כיצד אני אתה יודע אם כרטיס NVIDIA שלי תומך PhysX או לא?

GO: כל דבר 8800 GTX או מעל תומך CUDA, ולכן יתמוך PhysX.

GO: האם יש דרך לדעת איזה סוג של ביצועים מדדים אתה יכול לצפות על ידי הפעלת PhysX במשחק התומך בו?

BDR: לאחר PhysX לרוץ על GPU הוא ביסודו ימים ולילות לפני מה מעבד הפיזיקה המקורי Ageia יכול לעשות, רק בגלל מספר ליבות יש לנו GPU שלנו. בסוף נמוך, גם במונחים של GPUs לוח האם שלנו ואת שטח משולב, אלה יש מינימום של 16 ליבות. GTX 280, רק על ידי השוואה, יש 240 ליבות. השווה את זה אפילו Core 2 Quad או Core 2 Duo בצד CPU. יש לך עד ארבע ליבות שם, לעומת עד 240 על אחד GPUs שלנו כרגע. זה כל הבסיס של החומר הזה, כי אתה יכול לנצל את כל אלה ליבות ניצבים ולהשתמש בהם לעיבוד מקבילי. על הצד GPU, בהתאם למה שיש לך, הביצועים שלך הוא הולך להשתנות. הפעלת האצה PhysX הוא באמת לא שונה מאשר הפעלת AA [Anti-Aliasing]. המסגרות לשנייה יכולות לרדת, אבל האיכות החזותית תעלה.

GO: אז צפיתי בהדגמה של Mirror's Edge [ראה לעיל] ומיד שמתי לב שבעוד ההשפעות בהחלט מושכות את העין, הם גם נראה קוסמטי במידה רבה.

BDR:

יש רמות שונות של אפקטים PhysX. יש את העין ממתקים דברים, אז יש את הדברים ממש משפיע משחק שבו אתה צריך להעביר דברים מסביב או לנסות לפתוח דלת ודברים כאלה.GO: נכון, ואני לא רוצה לקחת את זווית קוסמטי, כי זה קל לראות איפה זה עלול להגדיל את ההשקעה הרגשית שלך. אני רק … לוקח את זה על EA בפועל 2K הודעות משחקים היום, מה העלות של המפתחים לקחת דברים מעבר למרחב קוסמטי זה לתוך המשחק להשפיע על שטח?

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

או שאתה יכול לנסות להפעיל את החומר PhysX על המעבד, כי החומר שלנו הוא חוצה פלטפורמה. אנו תומכים במעבדים כמו גם ב- Wii, ב- Xbox 360 וב- PlayStation 3, דבר שאנשים נוטים לשכוח. נוסף על כך, במחשב, אם אתה מפעיל את PhysX ב- GPU, זה גם Scalable, וזה משהו שאתה לא יכול לעשות על CPU עם פתרונות מתחרים. אז זה אומר את כוח GPU יותר יש לך בתיבה שלך, אם אתה מוסיף כרטיס השני או השלישי, ולאחר מכן את כמות ההשפעות PhysX על המסך יכול בקנה מידה. לדוגמה, אם בניין מתפוצץ ל -1,000 חתיכות ואתה מוסיף כרטיס שני, אולי הבניין הזה מתפוצץ ל -5,000 חתיכות.

GO: האם יש דרך שאנשים יגידו איזו עלייה תהיה כאשר "לשקול מחדש את העלות של הוספת חומרה משנית או אפילו שלישוני?

BDR:

תחשוב על זה כמו SLI [Scalable Link Interface, טכנולוגיית NVIDIA המאפשרת לך לשלב יותר מ- GPU אחד במחשב כדי להגדיל את הביצועים החזותיים]. יש לך שני שבבים ואתה כמעט מקבל ביצועים 2X, או שלושה שבבים וזה כמעט ביצועים 3X. בעבר מה שעשינו עם SLI הוא שאתה צריך להיות שני GPUs זהים בתוך המכשיר שלך עבור קנה המידה ייכנסו לתוקף. ערבוב והתאמה של דורות שונים של כרטיסים לא עובד כי בסופו של דבר אתה הולך למטה אל המכנה המשותף הנמוך ביותר.

עם PhysX בתצורה SLI, אתה יכול לייעד אחד מאותם כרטיסי עבור עיבוד פיזי, ואחד עבור GPU טיוח אם אתה רוצה. או שאתה יכול למעשה להשתמש בכרטיס מבוגר. תגיד שאתה רק לשדרג ל GTX 280 ויש לך 9800 GTX יושב על המדף שלך. אתה יכול להוסיף את זה 9800 GTX בחזרה לתוך המחשב שלך ולהשתמש בו כמו שלך PhysX מפיק. אז בהתחשב בכל הדרכים שאתה יכול לערבב ומתאימים, קשה לי לאתר במדויק מודל שימוש אחד הצרכן היה יודע מה ללכת לקנות, כי יש כל כך הרבה משתנים, ותצורות רבות כל כך אתה יכול באמת לבוא עם.

GO: חשבתי יותר במונחים של ההשפעות בפועל עצמם. מה הם כל הדברים שמשתנים אם אני יכול לקבל שני GPUs לעומת אחד? שני GPUs לתת לי יותר PhysX מאשר GPU אחד, בסדר, אבל מה זה "יותר" שווה? אני מניח שזה הולך להיות משחק ספציפי?

BDR:

כן, זה יהיה.

GO: זה קל יותר כאשר יש לך משהו כמו AA או AF [סינון אניסוטרופי] או שיין גרסאות כמו 2.0 או 3.0, כי בזמן שאתה לא יודע בדיוק מה התוצאה הסופית, יש הסכמה על מה שהוא מוסיף במונחים כלליים. זה יהיה מעניין אם אתה יכול לבוא עם דירוג PhysX של איזה סוג.

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

GO: זה נשמע כאילו עקומת ההרחבה של PhysX היא הרבה יותר דינמית, שהיא סוללת למעלה או למטה עם הרבה יותר הדרגתיות?

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

הסיבה שאני שואל, זה כמו שאני צופה בהדגמה של Mirror's Edge, כאשר האדם נורה בחזרה דרך הפלסטיק, ואני מבין שזה יישמע סדיסטי נורא, אבל אני תוהה מתי אני יכול לרוץ למעלה, לתפוס את הפלסטיק ולעטוף אותו סביב הפנים של האיש? BDR:

יש ממש רגע מגניב ב Mirror's Edge. האם אתה זוכר את Die Hard הסרט, המקורי? עבור:

בטוח. BDR:

אז הנס המחבל אומר לעושי דברו, הוא הולך "תירה את הזכוכית י תירה את הזכוכית!" הוא מנסה להשיג את ג 'ון מקליין, הם מנסים להשיג את הזכוכית ליפול על ג' ון מקליין. יש ממש רגע דומה ב Mirror's Edge שבו יש את כל אלה נברשות, ואם אתה יורה את הנברשות, נברשות יהיה לנפץ ולשפוך זכוכית על הקרקע. ואם הרעים קורים מתחת לכוס, אתה באמת יכול להוציא אותם ככה. זה אפקט במשחק שאתה מקבל רק על PhysX, ובנקודה זו, הוא מתקדם מן אפקט דרמטי לשאלה "איך אתה משחק את המשחק בצורה שונה?"