לוגו זפירנט

אפל מוסיפה תמיכה עבור מערכת הקלט של Vision Pro ל-WebXR

תאריך:

אפל מוסיפה תמיכה במערכת הקלט הייחודית של Vision Pro ל-WebXR, תקן האינטרנט המאפשר לחוויות XR לפעול ישירות מדפדפן אינטרנט.

אחד הדברים הייחודיים ביותר ב-Apple Vision Pro הוא מערכת הקלט שלה שנמנעת מבקרי תנועה לטובת מערכת 'הסתכל וצביטה' המשלבת מעקב עיניים עם מחוות צביטה. בסך הכל זו דרך ממש שימושית לנווט באוזניות, אבל בגלל שהיא פועלת בצורה כל כך שונה מבקרי תנועה, היא לא משחקת טוב מדי עם WebXR.

אבל אפל עובדת כדי לתקן את זה. השבוע הודיעה החברה הגרסה העדכנית ביותר של VisionOS (1.1) כוללת מצב קלט חדש ליכולות ה-WebXR של Safari שנקרא 'מצביע חולף'. מצב חדש זה מספק קלט מהאוזניות בצורה סטנדרטית שבה מפתחים יכולים להשתמש כדי להבין מה המשתמשים בוחרים בתוך הפעלת WebXR הפועלת ב-Vision Pro.

עד לנקודה זו, אפליקציות WebXR מצפות בדרך כלל לאוזניות שמדווחות על מיקום מעודכן כל הזמן של כל בקר. אבל אפל אומרת שהיא בנתה את מערכת הקלט של Vision Pro כדי לחשוף כמה שפחות מידע על המשתמש, כך שהיא לא מדווחת על התנוחה או המיקום של הידיים של המשתמש כברירת מחדל. במקום זאת, הוא חושף מידע כזה רק ברגע הצביטה של ​​המשתמש (אם כי ייתכן שאפליקציית WebXR תבקש מידע מלא על מעקב יד).

עם אפשרות ה-transient-pointer החדשה, כאשר משתמש צובט, אפליקציית WebXR תוכל לראות קרן המייצגת את כיוון המבט של המשתמש ואת מיקום הקואורדינטות של הצביטה שלו. כמו ב-VisionOS עצמה, כך האפליקציה מסתכלת על הצביטה כדי להחליט 'מתי' משתמש מבצע קלט, ומסתכלת על הקרן כדי להחליט 'היכן' הוא מבצע את הקלט.

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

עם היכולות החדשות הללו, אפליקציות WebXR יוכלו להתאים את האינטראקציות שלהן לעבודה נכונה עם Vision Pro.

עם זאת, WebXR ב-Vision Pro עדיין ניסיוני. מפתחים חייבים להפעיל ידנית את יכולות WebXR על ידי גישה להגדרות המתקדמות של Safari באוזניות. מפתחים יכולים גם להתנסות עם WebXR ומצב מצביע חולף באמצעות סימולטור VisionOS.

מצב המצביע החולף עבור Vision Pro נאפה בתקן WebXR, והיה נוסף לגרסת הטיוטה העדכנית ביותר של המפרט. זה אומר שמכשירים שמאמצים את אותו מצב קלט יוכלו לנצל את אותן יכולות WebXR.

ספוט_ימג

המודיעין האחרון

ספוט_ימג