Android XR OpenXR 1.1 স্পেসিফিকেশন এবং তৃতীয় পক্ষের বিক্রেতা এক্সটেনশনগুলির একটি দীর্ঘ তালিকার মাধ্যমে OpenXR 1 সমর্থন করে। এই এক্সটেনশনগুলি ব্যবহার করা XR-এর জন্য বিকাশ করার সময় আপনাকে সেই পরিচিত অভিজ্ঞতা প্রদান করে। এই ক্ষমতাগুলির মধ্যে কিছুর জন্য Android রানটাইম অনুমতি প্রয়োজন৷
অ্যান্ড্রয়েড এক্সআর ভেন্ডর এক্সটেনশন
এক্সটেনশন নাম | বর্ণনা |
---|---|
অ্যাপ্লিকেশনটিকে ব্যবহারকারীর চোখের অবস্থান এবং অভিযোজন প্রাপ্ত করার অনুমতি দেয়, যা অবতারদের জন্য চোখের ভঙ্গি এবং স্থিতি উপস্থাপনাকে আরও বাস্তবসম্মত করার জন্য ডিজাইন করা হয়েছে৷ এই এক্সটেনশনটি অন্যান্য চোখের ট্র্যাকিং উদ্দেশ্যে ব্যবহার করা উচিত নয়। মিথস্ক্রিয়া জন্য, | |
অ্যাপটিকে একটি অতিরিক্ত রচনা স্তরের মাধ্যমে নির্বিচারে জ্যামিতিতে পাসথ্রু টেক্সচার প্রজেক্ট করার অনুমতি দেয়৷ এই এক্সটেনশনের জন্য | |
অক্লুশন, হিট টেস্ট এবং অন্যান্য নির্দিষ্ট কাজের জন্য কাঁচা এবং মসৃণ গভীরতা প্রকাশ করে যা সঠিক দৃশ্য জ্যামিতি ব্যবহার করে, যেমন নকল মুখ সনাক্তকরণ। বর্তমান ক্যামেরা/চোখের ভঙ্গি থেকে একটি কম রেজোলিউশনের গভীরতার টেক্সচার এবং একটি দৃশ্যের আত্মবিশ্বাস প্রদান করে। এই এক্সটেনশনের জন্য | |
অ্যাপ্লিকেশান এবং ডিভাইস সেশন জুড়ে, বর্তমান ডিভাইসে অ্যাঙ্করগুলিকে স্থির থাকতে, পুনরুদ্ধার করতে এবং অবিরত করার অনুমতি দেয়৷ এই এক্সটেনশনের জন্য | |
অ্যাপ্লিকেশনটিকে মিশ্রিত আকারের ওজন পেতে এবং XR অভিজ্ঞতাগুলিতে মুখের অভিব্যক্তি রেন্ডার করার অনুমতি দেয়৷ এই এক্সটেনশনের জন্য | |
একটি গতিশীল হ্যান্ড মেশ হিসাবে উপস্থাপিত হ্যান্ড ট্র্যাকিং ইনপুটগুলি সক্ষম করে৷ এই এক্সটেনশনটি ব্যবহারকারীর হাতের ব্যক্তিগতকৃত উপস্থাপনার জালের জন্য শীর্ষবিন্দু এবং সূচক বাফার প্রদান করার উদ্দেশ্যে করা হয়েছে। হাতের জয়েন্টগুলি ট্র্যাক করার জন্য | |
ব্যবহারকারীর বর্তমান পরিবেশের পরিবেশগত আলো ( গোলাকার হারমোনিক্স সহ) অনুমান করে। এই এক্সটেনশনটি অ্যাপ্লিকেশনটিকে হেডসেটের চারপাশে বাস্তব-বিশ্বের পরিবেশের আলোকসজ্জার প্রতিনিধিত্বকারী ডেটা অনুরোধ করার অনুমতি দেয়৷ এই তথ্যটি ভার্চুয়াল অবজেক্টগুলিকে রেন্ডার করার সময় ব্যবহার করা যেতে পারে যাতে তারা যে দৃশ্যে স্থাপন করা হয় সেই একই অবস্থার অধীনে আলোকিত করতে। এই এক্সটেনশনের জন্য | |
এই এক্সটেনশনটি OpenXR অ্যাকশন সিস্টেমের মাধ্যমে ইনপুট করার জন্য মাউস ডিভাইসগুলির জন্য বিশেষভাবে ডিজাইন করা একটি নতুন ইন্টারঅ্যাকশন প্রোফাইল প্রবর্তন করে। মাউস ডিভাইস এবং ট্র্যাকপ্যাড ডিভাইস উভয় সহ ব্যবহারকারীর মাউস প্রোফাইলগুলির জন্য সাধারণত ব্যবহৃত অ্যাকশন পোজগুলির জন্য অনুমতি দেয়৷ এটি 3D স্পেসে মাউস পয়েন্টারের মাধ্যমে বস্তুর সাথে ইন্টারঅ্যাক্ট করার জন্য ডিজাইন করা হয়েছে। উদাহরণস্বরূপ, একটি ভার্চুয়াল লেজার পয়েন্টার ব্যবহার করে প্রাচীরের একটি ভার্চুয়াল বোতাম লক্ষ্য করার জন্য "লক্ষ্য" ভঙ্গির জন্য উপযুক্ত একটি মিথস্ক্রিয়া। | |
পাসথ্রু ক্যামেরার জন্য সক্ষম, শুরু করা বা অক্ষম অবস্থা প্রদান করে। | |
এই এক্সটেনশনটি বর্তমান XR ডিভাইস, কম্পোজিটর এবং XR অ্যাপ্লিকেশনের বিভিন্ন পারফরম্যান্স মেট্রিক্স কাউন্টার গণনা এবং অনুসন্ধান করার জন্য API প্রদান করে। | |
এই এক্সটেনশনটি অ্যাপ্লিকেশনটিকে পরিবেশে ট্র্যাকেবলের বিরুদ্ধে রেকাস্ট করার অনুমতি দেয়। এই এক্সটেনশনের জন্য | |
এই এক্সটেনশনটি অ্যাপ্লিকেশনটিকে ভৌত পরিবেশ থেকে প্লেনের মতো ট্র্যাকেবল অ্যাক্সেস করতে এবং ট্র্যাকযোগ্যের সাথে সংযুক্ত অ্যাঙ্কর তৈরি করতে দেয়। এই এক্সটেনশনের জন্য | |
একটি দৃশ্যে কীবোর্ড এবং মাউসের মতো শারীরিক বস্তু ট্র্যাক করার জন্য সমর্থন প্রদান করে। এই এক্সটেনশনের জন্য | |
একটি সীমাহীন রেফারেন্স স্থান প্রদান করে যা সময়ের সাথে সাথে আরও ভাল দৃশ্য বোঝার জন্য ব্যবহার করা যেতে পারে। এই রেফারেন্স স্পেসটি দর্শককে একটি জটিল পরিবেশের মধ্য দিয়ে অবাধে চলাফেরা করতে সক্ষম করে, প্রায়শই তারা যেখান থেকে শুরু করে সেখান থেকে অনেক মিটার দূরে, সবসময় দর্শকের কাছাকাছি সমন্বয় সিস্টেমের স্থিতিশীলতার জন্য অপ্টিমাইজ করে। |
অন্যান্য সমর্থিত এক্সটেনশন
নিম্নলিখিত অতিরিক্ত এক্সটেনশনগুলিও সমর্থিত। তথ্য বহিরাগত সাইটে অবস্থিত.
-
XR_EXT_debug_utils
-
XR_EXT_dpad_binding
-
XR_EXT_eye_gaze_interaction
* -
XR_EXT_hand_tracking
* -
XR_EXT_hand_interaction
-
XR_EXT_palm_pose
-
XR_EXT_performance_settings
-
XR_EXT_uuid
-
XR_FB_composition_layer_depth_test
-
XR_FB_display_refresh_rate
-
XR_FB_foveation
-
XR_FB_foveation_configuration
-
XR_FB_foveation_vulkan
-
XR_FB_hand_tracking_aim
* -
XR_FB_space_warp
-
XR_KHR_android_create_instance
-
XR_KHR_android_surface_swapchain
-
XR_KHR_android_thread_settings
-
XR_KHR_binding_modification
-
XR_KHR_composition_layer_color_scale_bias
-
XR_KHR_composition_layer_cube
-
XR_KHR_composition_layer_cylinder
-
XR_KHR_composition_layer_depth
-
XR_KHR_composition_layer_equirect2
-
XR_KHR_convert_timespec_time
-
XR_KHR_loader_init
-
XR_KHR_loader_init_android
-
XR_KHR_opengl_es_enable
-
XR_KHR_swapchain_usage_input_attachment_bit
-
XR_KHR_vulkan_enable2
-
XR_META_vulkan_swapchain_create_info
-
XR_MND_headless
OpenXR™ এবং OpenXR লোগো হল The Khronos Group Inc. এর মালিকানাধীন ট্রেডমার্ক এবং চীন, ইউরোপীয় ইউনিয়ন, জাপান এবং যুক্তরাজ্যে ট্রেডমার্ক হিসেবে নিবন্ধিত। ↩