Jetpack XR-এর জন্য ARCore অ্যাপগুলিকে নিম্ন-স্তরের দৃশ্য বোঝার আদিম এবং গতি ট্র্যাকিং ব্যবহার করে অগমেন্টেড রিয়েলিটি (AR) এর মৌলিক ধারণাগুলির সাথে কাজ করার অনুমতি দেয়। AR অভিজ্ঞতা তৈরি করার সময় Jetpack XR-এর জন্য ARCore ব্যবহার করুন এবং আপনাকে স্থানের একটি নির্দিষ্ট স্থানে প্ল্যানার ডেটা বা অ্যাঙ্কর সামগ্রী ব্যবহার করতে হবে।
একটি Session
অ্যাক্সেস করুন
Jetpack XR-এর জন্য ARCore ব্যবহার করার সময় একটি Session
তৈরি করতে হবে।
XR-এর জন্য Jetpack Compose ব্যবহার করার সময়, আপনার জন্য তৈরি করা সেশন অ্যাক্সেস করতে LocalSession
ব্যবহার করুন।
একটি Session
কনফিগার করুন
কিছু বৈশিষ্ট্য ডিফল্টরূপে অক্ষম করা হতে পারে এবং কাজ করার জন্য কনফিগার করা আবশ্যক। একটি সেশন কনফিগার করতে, configure()
ব্যবহার করুন এবং আপনার Session
জন্য প্রয়োজনীয় কনফিগারেশন বিকল্পগুলি নির্দিষ্ট করুন। উদাহরণস্বরূপ, হ্যান্ড ট্র্যাকিং সক্ষম করতে, HandTrackingMode
কে HandTrackingMode.BOTH
মোডে সেট করা হয়েছে:
val newConfig = session.config.copy( handTracking = Config.HandTrackingMode.BOTH ) when (val result = session.configure(newConfig)) { is SessionConfigureConfigurationNotSupported -> TODO(/* Some combinations of configurations are not valid. Handle this failure case. */) is SessionConfigureSuccess -> TODO(/* Success! */) else -> TODO(/* A different unhandled exception was thrown. */) }
এছাড়াও দেখুন
- Jetpack XR-এর জন্য ARCore ব্যবহার করে অ্যাঙ্করদের সাথে কাজ করুন
- Jetpack XR এর জন্য ARCore ব্যবহার করে প্লেনের সাথে কাজ করুন
- Jetpack XR-এর জন্য ARCore ব্যবহার করে হাত দিয়ে কাজ করুন