آشنایی با اجازه‌های واقعیت گسترده

دستگاه‌های XR واجدشرایط
این راهنمایی به شما کمک می‌کند برای این نوع دستگاه‌های واقعیت گسترده تجربه بسازید.
هدست‌های واقعیت گسترده
عینک واقعیت گسترده سیمی

درست مانند برنامه‌های موجود در دستگاه‌های همراه و سایر ضریب‌های شکل، برخی‌از قابلیت‌های ارائه‌شده توسط برنامه‌های «واقعیت گسترده» مستلزم این است که برنامه‌تان اجازه‌ها را در فایل AndroidManifest برنامه‌تان اعلام کند. درصورت وجود اجازه‌های خطرناک، ممکن است لازم باشد برنامه‌تان اجازه‌های زمان اجرا را درخواست کند. برای اطلاعات دقیق‌تر، اجازه‌ها در Android و روال‌های مطلوب اجازه‌ها را بخوانید.

برنامه‌های واقعیت گسترده می‌توانند از اجازه‌های زیر استفاده کنند. همه اجازه‌های این بخش اجازه‌های خطرناک محسوب می‌شوند، بنابراین باید آن‌ها را در مانیفست برنامه‌تان اعلام کنید و آن‌ها را در زمان اجرا درخواست کنید.

android.permission.EYE_TRACKING_COARSE

نشان‌دهنده حالت، وضعیت، و جهت چشم کاربر، مثلاً برای استفاده با چهره‌نماها. وقتی به داده‌های ردگیری چشم با دقت پایین نیاز است، از این اجازه استفاده کنید.

کیت توسعه نرم‌افزار Jetpack XR

موجود نیست

افزونه‌های OpenXR

ویژگی‌های Unity

android.permission.EYE_TRACKING_FINE

نگاه چشم برای انتخاب، ورودی، تعاملات، و رندرینگ گودی با ردگیری چشم.

کیت توسعه نرم‌افزار Jetpack XR

موجود نیست

افزونه‌های OpenXR

ویژگی‌های Unity

android.permission.FACE_TRACKING

ردگیری و پردازش حالات چهره.

کیت توسعه نرم‌افزار Jetpack XR

موجود نیست

افزونه‌های OpenXR

ویژگی‌های Unity

android.permission.RECORD_AUDIO

ضبط ورودی صوتی، مثلاً برای منابع داده‌های ردگیری چهره مبتنی بر صدا.

کیت توسعه نرم‌افزار Jetpack XR

موجود نیست

افزونه‌های OpenXR

ویژگی‌های Unity

موجود نیست

android.permission.HAND_TRACKING

ردگیری حالت‌های مفصل دست و سرعت‌های زاویه‌ای و خطی؛ بااستفاده از نمایش مش‌بندی دست‌های کاربر.

کیت توسعه نرم‌افزار Jetpack XR

افزونه‌های OpenXR

ویژگی‌های Unity

android.permission.BODY_TRACKING

ردگیری حالت‌های مفاصل بدن و نسبت‌های اسکلت.

کیت توسعه نرم‌افزار Jetpack XR

موجود نیست

افزونه‌های OpenXR

ویژگی‌های Unity

android.permission.SCENE_UNDERSTANDING_COARSE

تخمین نور؛ نمایش دادن حالت گذار روی سطوح مش؛ انجام دادن پرتاب پرتو درمقابل موارد قابل‌ردیابی در محیط؛ ردیابی صفحه، تصویر، نشانگر، رمزینه پاسخ‌سریع، مش، و شیء؛ لنگرهای پایدار و هم‌رسانی‌شده.

کیت توسعه نرم‌افزار Jetpack XR

افزونه‌های OpenXR

ویژگی‌های Unity

android.permission.SCENE_UNDERSTANDING_FINE

بافت‌های عمق؛ مش‌بندی صحنه؛ تخمین نور نقشه مکعبی؛ پرتوتابی عمق و حاشیه‌نویسی‌های فضایی.

کیت توسعه نرم‌افزار Jetpack XR

موجود نیست

افزونه‌های OpenXR

ویژگی‌های Unity

android.permission.ACCESS_FINE_LOCATION

مکان و جهت دقیق نسبت به زمین برای ردیابی و لنگرهای زمین‌مکانی.

کیت توسعه نرم‌افزار Jetpack XR

موجود نیست

افزونه‌های OpenXR

ویژگی‌های Unity

موجود نیست