צפה בנושא הקודם :: צפה בנושא הבא |
מחבר |
הודעה |
dorshoshani טיסות סדירות
הצטרף בתאריך: Jul 05, 2007 הודעות: 1712
|
נשלח: 17:18 ,1 ינואר 2009, ה' כותרת הודעה: איך אני רואה כמה FPS יש לי בפאלקון? |
|
|
שלום
טסתי אחרי תקופה די ארוכה בOF סתם לנסות..
ופעם בזמנו הייתי לוחץ על איזה כפתור בפאלקון במקלדת
משוה בסגנון של ctrl+z משהו כזה
ואז היה לי פס לבן עם FPS
מה זה הכפתור הזה?
אני לא מוצא אותו..
דור. |
|
חזור למעלה |
|
|
|
|
adislash טיסות סדירות
הצטרף בתאריך: Apr 12, 2007 הודעות: 2892
|
נשלח: 17:29 ,1 ינואר 2009, ה' כותרת הודעה: |
|
|
אתה יכול להשתמש ב FRAPS. |
|
חזור למעלה |
|
|
Fox5inbound טיסות סדירות
הצטרף בתאריך: Nov 11, 2007 הודעות: 767
|
|
חזור למעלה |
|
|
YINON טיסות סדירות
הצטרף בתאריך: Jun 21, 2007 הודעות: 1522
|
נשלח: 19:16 ,1 ינואר 2009, ה' כותרת הודעה: |
|
|
למה אתה צריך לדעת FPS ? |
|
חזור למעלה |
|
|
i_hawk טיסות סדירות
הצטרף בתאריך: 02/06/2005 הודעות: 2532 מיקום: ב"ש
|
נשלח: 1:03 ,2 ינואר 2009, ו' כותרת הודעה: |
|
|
לא הבנתי... מה אתם נגד FPS??? זה נשמע כאילו אתם הולכים להקים עמותת אנטי-FPS
אין שום רע בלדעת את ה FPS. במיוחד אם אתה טס באזור ה FLOT ושאלת את עצמך לא פעם למה לעזאזל הכל נראה כמו Slide-show... זו לא בושה לדעת את האמת... לפאלקון על DX6 (לכל גירסאותיו, מ SP3 עד OF) יש בעיה רצינית "לסחוב" את הסימולטור כשמתחיל להיות צפוף (קרה לכם פעם שטסתם בשטח ישראל בקמפיין, יום א', טריליון מיגים מסביב והכל נראה לכם כמו הילוך איטי?).
בקטע הזה (ולא בגלל משהו) RV זו הגרסה הראשונה ששופרה באופן משמעותי. פשוט כי המנוע הגרפי מוריד הרבה עומס מה CPU, וזה בא לידי ביטוי במיוחד באזורים הצפופים והמלאים יחידות ופיצוצים ועשן ומה לא כשהמערכת צריכה כמה שיותר משאבים...
חוץ מזה בכללי זה טוב תמיד שיהיה לכם פחות או יותר מושג לגבי FPS במצבים מסויימים, ככה שאם איי פעם תהיה אצלכם נפילה מאיזושהי סיבה (דרייברים, חומרה או סתם משהו אחר) תוכלו לפחות לדעת על ירידה כזו...
Asus Z-390 Prime MB, Core i7 9700K, HyperX 2x16GB 3466MHz DDR4, GTX-1060 3GB, 1TB Crucial MX500 SSD + 1TB storage, Saitek X-55 HOTAS, TIR4 pro, Dell U2412M 24'', flying at 1920x1200 |
|
חזור למעלה |
|
|
dorshoshani טיסות סדירות
הצטרף בתאריך: Jul 05, 2007 הודעות: 1712
|
נשלח: 8:56 ,2 ינואר 2009, ו' כותרת הודעה: |
|
|
i_hawk, זהו בדיוק..
על זה אני מדבר
כי בOF 4.7 יש באג רציני..
יש שמה אפקטים חדשים .. שבאמת נראים טוב -נורים ועשן חדשים..
אבל שאתה מוציא אותם הFPS יורד לגמרי -אני מדבר על ירידיה מ60 ל10.. וזה קורה גם שאני בקוקפיט...
זאת אם אני בקוקיט ומוציא נורים עדיין הFPS יורד פלאים..
רציתי לבדוק..
מה שעשיתי ביטלתי את האפקטים האלו בF4 CONFIG והוספתי את העשן ידני...
בנתיים זה סבבה...
מחכה לשטח של אקו.. |
|
חזור למעלה |
|
|
i_hawk טיסות סדירות
הצטרף בתאריך: 02/06/2005 הודעות: 2532 מיקום: ב"ש
|
נשלח: 14:27 ,2 ינואר 2009, ו' כותרת הודעה: |
|
|
דור, האפקטים תמיד יורידו FPS. זה נכון בפאלקון וזה נכון בכל משחק\סימולטור אחר.
אפקטים משתמשים בטקסטורות שחייבות לאפשר המון רמות שקיפות (אלפא). בשביל זה יש להם 8 ביטים של אלפא (8 ביטים מאפשרים 256 רמות שקיפות למי שמבין במספרים בינאריים). ככה למשל טקסטורות של עשן או להבות יכולות להיות אטומות לגמריי (אלפא ברמה 1.0 הכי גבוהה) או שקופות לגמריי (אלפא ברמה 0.0 הכי נמוכה, בעצם לא נראית) לפי הצורך. טקסטורות כאלה שונות בפורמט שלהן מטקסטורות של סקינים למשל, אמנם שתי הצורות הן DDS אבל בעוד של סקינים צריכות להיות DXT1 עם ביט אחד של אלפא (ביט אחד נותן 2 אופציות שזה מספיק עבור סקין, נראה או לא נראה), טקסטורות של אפקטים הן בפורמט DXT5. אם תסתכל על המשקל של הקבצים תראה שטקסטורות כאלו DXT5 הן כפולות במשקלן מטקסטורות DXT1 רגילות. וכמו כן הגודל בפועל הוא גדול הרבה יותר כיון שמתי שזה עולה לזיכרון הקוד של DirectX "פותח" את הקובץ DDS שהוא קובץ מכווץ כעיקרון.
עכשיו, אם תסתכל לדוגמא על "עמוד עשן" בפאלקון (OF או RV ל AFאין כאלה אפקטים) תשים לב שבכל רגע נתון יש בכל עמוד כזה דיי הרבה טקסטורות כאלו של עשן שעולות למעלה ותוך כדי משנות רמות שקיפות... עכשיו תחשוב שכשהן נמצאות אחת מעל השנייה, יש צורך לחשב מין "מיקס" כזה כדי לקבל את רמת הצבע הנכונה ורמת השקיפות... בקיצור הנקודה שלי היא שזה מעמיס באופן כבד ביותר על הכרטיס מסך... וזה נכון דרך אגב לגבי כל משחק שאתה מכיר. PS או אנימציות (זה לא משנה ממש) של אפקטים תמיד יכבידו על המערכת ובאופן ישיר על ה FPS. כאשר ההשפעה תלויה באופן ישיר בגודל האפקט על המסך וגם בכמות האפקטים שמרונדרים במקביל.
לגבי פאלקון ספיציפית, בתור אחד שבילה שעות ארוכות בתכנון, כתיבה ואופטימיזציה של אפקטים כאלו, אני יכול להגיד לך שלכתוב את האפקטים זה לא ממש קשה, החכמה היא לאזן כמה שיותר בין יופי וריאליזם לבין ביצועים. למשל העמודי עשן ב RV יחסית לא כאלו כבדים... והם אפילו ישתפרו כש RV החדש ייצא (ב 1.0.0.4 האפקטים לא מרונדרים על מנוע DX, בחדש כן וזה הבדל רציני גם מבחינת צבעים, תאורה היקפית על מודלים ומהירות הרינדור). אני יכול להגיד לך שקל מאוד מאוד (אני יכול להסביר לך איך עושים את זה) להרוס ביצועים בעזרתתיכנון גרוע של האפקטים... מי שעושה אותם חייב תמיד לדאוג לאופטימיזציה כך שהוא לא יגרום לנזק גדול ב FPS... בקמפיין של פאלקון עשויות להיות בו זמנית מרונדרות אלפי טקסטורות כאלו במקביל, תחשוב על איזור מטרה שמופצץ במקביל, ז"א שיהיו שם גם עמודי עשן, גם פצצות שמתפוצצות בו זמנית, גם שובלים של הפיצוץ (שובלים עצמם זה בכלל סיפור בפני עצמו מבחינת רינדור) וכו'... תוסיףלזה את העשן של הטנקים שמסתובבים... בקיצור מדובר באלפים. אם מי שיוצר את האפקטים לא דואג לשמור על ביצועים שפויים, זה עשוי להרוס לא מעט.
Asus Z-390 Prime MB, Core i7 9700K, HyperX 2x16GB 3466MHz DDR4, GTX-1060 3GB, 1TB Crucial MX500 SSD + 1TB storage, Saitek X-55 HOTAS, TIR4 pro, Dell U2412M 24'', flying at 1920x1200 |
|
חזור למעלה |
|
|
Fox5inbound טיסות סדירות
הצטרף בתאריך: Nov 11, 2007 הודעות: 767
|
נשלח: 15:36 ,2 ינואר 2009, ו' כותרת הודעה: |
|
|
i_hawk, אני מבין בטיכנות משחקים לא מעט, אני מבין לגמרי את מה שאתה אומר, ורציתי לדעת איפה נכנס לתמונה הקטע של זיכרון כרטיס המסך?
יש כרטיסי מסך בעלי 128 מגה, שהם נמצאים במחשבים טובים, נגיד פנטיום4 עם DUAL CORE, 2 ג'יגה ראם, והמשחק לא עובד הכי טוב , כמו שהוא היה עובד עם כרטיס של 256 וכו'.
רציתי לדעת, האם יש קשר בין הרנדור והכמות של פריטים שאפשר לבצע ולהציג, לבין הזיכרון של הכרטיס מסך?
זאת אומרת, האם בכרטיס מסך של 256 - הכרטיס מסך יצליח להציג יותר טוב, או לנהל יותר טוב את כל האפקטים האלה שאתה מדבר עליהם? או שבעצם המגה בייט של הכרטיס מסך לא משנה את היכולת הזאת אלא את רמת האיגרה והצבעים\איכות? |
|
חזור למעלה |
|
|
uri_ba טיסות סדירות
הצטרף בתאריך: Sep 17, 2007 הודעות: 4693
|
|
חזור למעלה |
|
|
i_hawk טיסות סדירות
הצטרף בתאריך: 02/06/2005 הודעות: 2532 מיקום: ב"ש
|
נשלח: 15:56 ,2 ינואר 2009, ו' כותרת הודעה: |
|
|
זיכרון של כרטיס מסך דיי משנה כי זה פשוט יגרום לכרטיס לבצע פחות Swaps עבור רינדור נתון... אבל מה שהרבה יותר חשוב זה המעבד של הכרטיס שבעצם קובע את מהירות הרינדור, אין לזה תחליף... ז"א שאם תיתן לי לבחור בין כרטיס GF-8600 עם 1024MB זיכרון או כרטיס GF-8800 עם 512MB, כמובן שאני אבחר ב 8800 כי מהירות הרינדור שלו הרבה יותר גבוהה וזה מה שבעצם קובע במצבי קיצון כאלה של רינדור אפקטים כמו שהזכרתי למעלה (נניח שאתה מסתכל היישר לתוך "יער" של עמודי עשן מקרוב, פה הכרטיס מסך יהיה זה שיקבע כמעט באופן מוחלט את ה FPS).
מצד שני לא לשכוח שפאלקון הוא CPU-bounded ז"א עדדין ה CPU הוא המשאב החשוב יותר... ברוב משחקי המחשב בד"כ הכרטיס מסך יותר חשוב.
Asus Z-390 Prime MB, Core i7 9700K, HyperX 2x16GB 3466MHz DDR4, GTX-1060 3GB, 1TB Crucial MX500 SSD + 1TB storage, Saitek X-55 HOTAS, TIR4 pro, Dell U2412M 24'', flying at 1920x1200 |
|
חזור למעלה |
|
|
|
|
|
אתה לא יכול לשלוח הודעות בפורום זה אתה לא יכול להגיב להודעות בפורום זה אתה לא יכול לערוך את הודעותיך בפורום זה אתה לא יכול למחוק את הודעותיך בפורום זה אתה לא יכול להצביע למשאלים בפורום זה
|
|