חדשות על מוצרים

עדכוני Android XR ל-Unity,‏ Unreal ו-Godot

משך הקריאה: 4 דקות

אנחנו שמחים להודיע על השקת תמיכה רשמית ב-Android XR ב-Unreal Engine וב-Godot. בנוסף להרחבות האלה במנוע, אנחנו משיקים גם כלים חדשים שנועדו לשפר את הפרודוקטיביות ולאפשר יכולות XR חדשות: Android XR Engine Hub ו-Android XR Interaction Framework

Android XR Engine Hub

ה-Android XR Engine Hub זמין כרגע ל-Windows ומשמש כמרכז הבקרה שלכם לפיתוח. הוא מאחד את תהליך העבודה שלכם ב-Unity, ב-Unreal Engine וב-Godot, ומשמש כגשר מהיר ש משדר נתונים של תפיסה שנוצרו במכשיר ישירות מהמכשיר למנוע שתבחרו. 

DirectPreview_Low.gif

סטרימינג בזמן אמת באמצעות OpenXR

ה-Hub מגשר על הפער בין עוצמת המחשב לבין נתוני החיישנים בנייד. במקום לבצע בנייה מלאה כדי לראות איך האפליקציה מגיבה לעולם, מרכז הבקרה מזרים הרחבות OpenXR ממכשיר Android XR הפיזי ישירות למחשב Windows.

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

המרכז מאפשר בדיקה עם השהיה נמוכה של התוספים הבאים שמוזרמים:

תמיכה ב-Core ובאינטראקציות

  • XR_EXT_hand_tracking & hand_interaction: הזרמה של רשתות ידיים עם 26 נקודות ונתוני מפרקים לבדיקה מיידית של אינטראקציה.
  • XR_EXT_eye_gaze_interaction: יוצר וירטואליזציה של נתוני מבט כדי לבדוק את ממשק המשתמש ואת הלוגיקה של מיקוד הראייה במחשב.
  • XR_EXT_palm_pose & XR_EXT_uuid: מעקב מדויק בזמן אמת וסטרימינג של מזהה אובייקט קבוע.

Android XR Vendor Extensions

  • מעקב אחרי העיניים והפנים (XR_ANDROID): שידור נתוני אווטאר הבעתיים לעורך כדי לשפר את הנוכחות החברתית בלי לבנות.
  • Passthrough & Trackables: גישה להבנה של הסביבה בזמן אמת – כמו זיהוי מטוסים ובדיקות פגיעה – ישירות באזור התצוגה של המנוע.

מרכז Android XR Engine מאפשר למפתחי מנועי משחקים לבצע איטרציות במהירות על ידי וירטואליזציה של יכולות החומרה של המכשיר והזרמתן דרך גשר שולחני עם השהיה נמוכה.

להוריד את מרכז המכשירים:

הרחבת התמיכה במנועי משחקים

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

Unreal Engine

התמיכה ב-Unreal Engine זמינה עכשיו בגרסת תצוגה מקדימה למפתחים, לטירגוט גרסה 5.6.1. השילוב הזה מבוסס ישירות על שימוש ב-OpenXR עם תמיכה בממשק API ספציפי לספק AndroidXR באמצעות Android XR vendor plugin for Unreal. כך אפשר לגשת לתוספים ספציפיים לפלטפורמה למעקב מתקדם אחרי הידיים, מעקב אחרי הפנים והבנת הסצנה (כמו זיהוי מישור ועומק) תוך שימוש ב-Unreal blueprints או בתמיכה ב-C++.

ue5_1-02-ue-project-creation.png

איך מתחילים להשתמש ב-Unreal:

Godot

בשיתוף פעולה עם Godot Foundation ועם W4 Games, אנחנו משיקים תמיכה רשמית ב-Godot ב-Android XR עבור Godot 4.6.2 ואילך.

אנחנו כבר רואים מומנטום מדהים מ-W4, שהעבירו חוויות כמו MoAT ו Expedition to Blobotopia שכבר זמינות ב-Google Play, מה שמוכיח ש-Godot מוכנה היום לחוויות מרחביות ברמת ייצור.

כדי לממש את מלוא הפוטנציאל של הפלטפורמה, כדאי להשתמש בפלאגין Godot OpenXR Vendors 5.1, שמספק את תוספי הספקים הדרושים של Android XR לתכונות כמו מיפוי סצנותרזולוציה דינמיתהערכת תאורה ועוד. אנחנו משתפים פעולה עם Godot כדי לבצע אופטימיזציה של הטמעת OpenXR עבור פרופיל ההספק ותקני הקלט של Android XR.

איך מתחילים לעבוד עם Godot:

‫Unity 

החבילה Unity OpenXR: Android XR 1.13 זמינה עכשיו ל-Unity 6.5 Beta. חברת Unity הרחיבה את התמיכה ב-Application SpaceWarp כך שתכלול גם את uGUI וגם את TextMeshPro. בקיץ הזה צפויה השקה כללית של Unity 6.5 ועוד שיפורים בפלטפורמה.

‫Android XR Extensions v1.3.1 for Unity

כל מה שצריך לשילוב מקיף של הפלטפורמה זמין ב הגרסה האחרונה של Android XR Extensions:

  • תמיכה ב-Spatial API:  עכשיו אפשר לנהל את android.software.xr.api.SPATIAL תג המניפסט ישירות דרך ההגדרות של XRSessionFeature, וכך קל יותר מאי פעם להגדיר את הדרישות של Spatial API ואת רמות הטירגוט של האפליקציה.
  • מעקב מדויק אחרי העיניים: תכונה חדשה של תנוחות מדויקות של העיניים מספקת תנוחות מדויקות של העיניים באמצעות שיטת ההרחבה TryGetFineEyePoses.
  • תמיכה בתצוגה מקדימה ישירה: התכונה Android XR Streaming מאפשרת תמיכה בתצוגה מקדימה ישירה במצב Play של Unity Editor (ב-Windows בלבד).

הערה: Android XR (Extensions): Hand Mesh הוסר. עכשיו צריך להשתמש בHand Mesh Data המאוחד בתוך חבילת התוספים.

Android XR Interaction Framework for Unity

המסגרת Android XR Interaction Framework ‏ (AXRIF) זמינה עכשיו בגרסת Developer Preview. ‫AXRIF הוא ערכת כלים לא מסוגננת ומוטה לקלט, שמבצעת הפשטה של הלוגיקה המורכבת שנדרשת לבניית ממשקים שתואמים לאינטראקציות של מערכת Android XR.

במקום להתמקד באלמנטים חזותיים של ממשק המשתמש, AXRIF נותן עדיפות למנגנונים הבסיסיים של חוויית המשתמש ב-Android XR. בבסיס המערכת נמצא אותו Transition Manager שמפעיל את הקלט הרב-אופני העשיר של המערכת, ומאפשר מעבר בין מצבים של בקרי 6DoF, עכבר תלת-ממדי, מעקב ידיים ומעקב מבט. באמצעות המסגרת הזו, מפתחים יכולים להפחית באופן משמעותי את עומס ההטמעה שנדרש כדי להוסיף לאפליקציות שלהם את כל האינטראקציות החזקות של Android XR.

בשלב ההשקה, המסגרת מספקת שלוש יכולות ליבה:

  • מעברים אוטומטיים בין מצבי קלט שונים: המסגרת מנהלת את מכונת המצבים למעבר בין מצבי קלט שונים. לדוגמה, הוא מטפל בלוגיקה של המעבר כשמשתמש עובר ממיקוד המבט באובייקט למגע ישיר בו, וכך מפשט את התמיכה בו-זמנית בידיים, בבקרים ובעכברים.
  • אינטראקציה באמצעות תנועות עם עזרה של מבט: AXRIF משלב בין מיקוד וקטורי של המבט לבין זיהוי תנועות ידיים (כמו צביטה לבחירה) כדי לאפשר אינטראקציה מדויקת מרחוק, בהתאם להתנהגות ברירת המחדל של המערכת.
  • אינטראקציה עם ממשק משתמש דו-ממדי שמבוססת על פיזיקה: המסגרת ממפה מעקב ידיים ברמת דיוק גבוהה לאינטראקציות במישור דו-ממדי, ומאפשרת תנועות אינטואיטיביות של דחיפה והחלקה בלוחות צפים, תוך התחשבות באילוצי גבולות פיזיים.

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

להצגת כל המשאבים בערכת הכלים:

מתחילים היום:

היום, יותר מתמיד, זה הזמן המושלם להתחיל לפתח אפליקציות ל-Android XR. הפלטפורמה תומכת ב-Unity,‏ Unreal ו-Godot, כך שהיא מוכנה למימוש החזון היצירתי שלכם, לא משנה באיזה מנוע אתם משתמשים. כדי להתחיל, אפשר לעיין ברשימת השותפים הרשמיים שלנו:

אפשר לקרוא את ההודעה הזו ואת כל העדכונים מ-Google I/O 2026 בכתובת io.google.

נכתב על ידי:
להמשך קריאה