Quake engine – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
←‏פתיח: תמונה
שורה 17:
 
== טכנולוגיה ==
המנוע היה הראשוןבין הראשונים שהציג רינדור [[תלת-מימד]] בזמן אמת, בכך שבניגוד למנוע הישן ששירת את [[דום]] בו היה שימוש בספרייטים כדי ליצור את הסביבה והמודלים התלת ממדיים, בנה את תצוגת התלת מימד באמצעות פוליגונים שמאפשרים מראה הרבה יותר ריאליסטי. בכך, העומס שנדרש מה[[מעבד]] ומה[[מעבד גרפי|מעבד הגרפי]] כדי להציג את הגרפיקה פחת בצורה משמעותית, וכדי להציג את המנוע בצורה מיטבית היה מספיק "רק" במעבד במהירות 55MHz. עורך המפות עוצב כתוכנה לעיצוב תלת-ממדי, שבו נעשה שימוש במברשות וכלי עריכה שונים כדי ליצור אובייקטים גרפיים על גבי המפה. כמו כן, המנוע הציג יכולת לחשב מקומות מוארים ומוצללים מראש בתלות באזור הרצוי, טכנולוגיה שהשתמשו בה הרבה משחקי תלת מימד עד למנוע [[דום 3]] שהציג את טכנולוגיית ההצללה וההארה המאוחדת. המנוע גם הציג טכניקה להצגה הדרגתית של חלקים מרוחקים במפה (הכוונה היא שאזורים מרוחקים מהשחקן יראו באופן מטושטש או כדי להפחית את העומס הגרפי, וכן טכניקות שונות שמטרתן הייתה להאיץ את תהליך הרינדור ומניעת יצירה מחדש של טקסטורות או מודלים שרונדרו כבר.
 
המנוע השתמש בטכניקת הצללה ייחודית עבור המודלים התלת ממדיים הנעים, בעוד שעבור הטקסטורות והמודלים הסטאטיים נעשה שימוש במפת-תאורה (Lightmap).