עוגנים מרחביים

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

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

נוחות המשתמשים

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

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

סמנים

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

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

סמנים של סמלים

סמן סמל הוא רכיב בממשק המשתמש שנראה כמו נקודה קטנה ומסמן אובייקטים מעניינים בסביבה של המשתמש. מידע נוסף על סמני סמלים

סמן וכרטיס יכולים לעזור לזהות קוד QR.

ממשק משתמש של Glimmer

אפשר לקשר סמנים לממשקי משתמש אחרים, כמו רכיבי Glimmer של Jetpack Compose.

דוגמה לממשק משתמש של נצנוץ שמצורף לסמן סמל

שרטוט

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

ציור של חץ שמצביע על ציון דרך

Behaviors

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

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

סידור באשכול

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

יעד העיגון

גודל היעד הזוויתי הממוצע של הסמנים הוא 7°.

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