הביצועים הם מרכיב בסיסי להצלחת אפליקציית Unity ב-Android XR. ביצועים נמוכים במשחקים ובאפליקציות במכשירים שאינם XR עלולים לשבש את חוויית המשתמש ולגרום לתסכול, אבל ביצועים נמוכים במכשירי XR עלולים לגרום לבעיות חמורות יותר. לדוגמה, אם קצב הפריימים באפליקציית XR עולה או יורד באופן חד, הדבר עלול לגרום למשתמשים לבחילה או לכאבי ראש.
במדריך הזה מוסברות כמה דרכים שבהן אפשר לשלוט בביצועים של אפליקציית Unity ל-Android XR ולשפר אותם. הנחיות נוספות מפורטות בהמשך.
- תכנון תקציב מסגרות של GPU
- שינוי הגדרות התכונות של OpenXR לביצועים אופטימליים
- שיפור קצב הפריימים, הפחתת העומס על ה-GPU והפחתת זמן האחזור של הרינדור באמצעות ההגדרות של Android XR Extensions
- אופטימיזציה של עיבוד ב-GPU
- אופטימיזציה של הביצועים באמצעות כלים וממשקי API של Unity
- שיפור איכות האודיו
במדריך הזה אנחנו יוצאים מנקודת הנחה שאתם מכירים את המושגים הבאים:
- פרויקטים ב-Unity והגדרת ההגדרות של Unity