אפל תקל על הבעלים של ה-HTC Vive Pro להשתמש באוזניות המציאות המדומה שלהם עם ה-Mac שלהם, כשהחברה מייעצת שהיא עבדה ישירות עם HTC ו-Valve כדי להוסיף תמיכה עבור הציוד ההיקפי ל-macOS Mojave.
הוכרז במהלךמתכת עבור VRמצגת במהלך WWDC 2018 בשבוע שעבר,מְנוּקָדעַל יְדֵיהדרך ל-VR, Karol Gasinski מצוות ארכיטקטורת התוכנה GPU של אפל אישר את התמיכה ב-HTC Vive Pro, והוסיף שהוא יהיה "הכנס והפעל" עם macOS 10.14.
"עבדנו בשיתוף פעולה הדוק מאוד עם Valve ו-HTC כדי לוודא ש-Vive Pro נתמך בזמן ריצה של SteamVR ב-macOS", ייעץ Gasinski.
ה-HTC Vive Pro משתמש בזוג צגי AMOLED בגודל 1440 על 1600 עם צפיפות פיקסלים של 615 ppi, עלייה של 37 אחוז בצפיפות הפיקסלים ועלייה של 78 אחוז ברזולוציה בהשוואה לאוזניות Vive הקודמות. האוזניות כוללות גם מצלמות סטריאו המותקנות בחזית, ומאפשרות להשתמש בה ביישומי מציאות מעורבת, וכן תומכת במערכת מעקב SteamVR 2.0, שיכולה להגדיל את השטח הפנוי שבו ניתן לעקוב אחר האוזניות.
תמיכה באוזניות VR נכללה ב-macOS High Sierra, לצד שינויים דומים המאפשרים שימוש במארזי כרטיס גרפי חיצוניכדי לשפר את העוצמה הגרפית של ה-Mac המחובר. בשנה שעברה הושק ValveSteamVR עבור macOS, הרחבת המסגרת מ-PC לעבודה עם מחשבי Mac תואמים, ופישוט הפיתוח כדי שמשחקים יפעלו בשתי הפלטפורמות.
תחת Metal 2, הארכיטקטורה הגרפית של אפל מתבססת על הגרסה הקיימת של Metal, עם תכונות הכוללות צינורות נשלטי GPU, הדרכה מואצת של למידת מכונה ועיבוד משופר של צמתים משולשי קרניים לצורך רינדור. חשוב מכך, Metal 2 כולל גם תמיכה מיוחדת עבור מערכות Mac באמצעות GPUs חיצוניים ועבור אוזניות VR.
הדחיפה של אפל לאמץ את Metal 2 ספגה אש מצד מפתחים, לאחר שנחשף ש-OpenGL ו-OpenCL יהיוהוצא משימושב-macOS Mojave. אפל אישרה בתיעוד למפתחים כי טכנולוגיות הגרפיקה בין הפלטפורמות הישנות יותר יוסרו בהדרגה, מה שעלול לגרום לבעיות עבורפיתוח רב פלטפורמות, כמו גם שמשחקים ישנים יותר מבוססי OpenGL יישארו פונקציונליים במהדורות עתידיות של macOS.
למרות שהתמיכה הנוספת ב-HTC Vive Pro נעשתה במהלך WWDC, היא אינה כלולה ב-בטא ראשונישל macOS 10.14 מסופק למפתחים. סביר להניח שתמיכה תיכלל בבניית בטא עתידית למפתחים, לקראת יציאת מערכת ההפעלה הצפויה בסתיו.