আপনার অ্যাপের জন্য AR অভিজ্ঞতা তৈরি করতে একটি ARCore সেশন কনফিগার করুন।
একটি অধিবেশন কি?
সমস্ত AR প্রক্রিয়া , যেমন মোশন ট্র্যাকিং, পরিবেশগত বোঝাপড়া এবং আলোর অনুমান, একটি ARCore সেশনের মধ্যে ঘটে। ARSession
হল ARCore API-এর প্রধান এন্ট্রি পয়েন্ট। এটি এআর সিস্টেমের অবস্থা পরিচালনা করে এবং সেশন লাইফসাইকেল পরিচালনা করে, অ্যাপটিকে একটি সেশন তৈরি, কনফিগার, শুরু বা বন্ধ করার অনুমতি দেয়। সবচেয়ে গুরুত্বপূর্ণ, এটি অ্যাপটিকে ফ্রেমগুলি গ্রহণ করতে সক্ষম করে যা ক্যামেরা চিত্র এবং ডিভাইসের ভঙ্গিতে অ্যাক্সেসের অনুমতি দেয়।
সেশনটি নিম্নলিখিত বৈশিষ্ট্যগুলি কনফিগার করতে ব্যবহার করা যেতে পারে:
এআর ফাউন্ডেশন এবং এআরকোর এক্সটেনশন সেট আপ করুন
আপনি ARCore এক্সটেনশন ব্যবহার করার আগে AR ফাউন্ডেশন সেট আপ করতে হবে। আপনার AR দৃশ্য সেট আপ করার জন্য নির্দেশাবলীর জন্য AR ফাউন্ডেশন সেটআপ ডকুমেন্টেশন দেখুন।
আপনি একটি ARCore সেশন কনফিগার করার আগে ARCore এক্সটেনশানগুলি অবশ্যই সেট আপ করতে হবে৷ আপনি যদি ইতিমধ্যে এটি না করে থাকেন তবে ARCore এক্সটেনশন সেটআপ ডকুমেন্টেশন দেখুন।
ARCoreExtensionsConfig-এ এক্সটেনশন বৈশিষ্ট্য কনফিগার করুন
ARCore-এ একটি নতুন সেশন কনফিগারেশন তৈরি করুন।
ইউনিটিতে, Assets > Create > XR > ARCore Extensions Config নেভিগেট করে একটি নতুন সেশন কনফিগারেশন তৈরি করুন।
ডিফল্ট কনফিগারেশন এই মত দেখায়:
Hierarchy প্যানে, ARCore Extensions অবজেক্ট নির্বাচন করুন।
Inspector প্যানের ARCore Extensions Config ফিল্ডে, লক্ষ্যে ক্লিক করুন বোতাম, এবং ARCoreExtensionsConfig সম্পদের সাথে সংযোগ করুন।
এআর সেশন ব্যবস্থাপনা
AR ফাউন্ডেশন 2.1 এবং 3.1-এ ARSession গেম অবজেক্ট ধ্বংস করলে অন্তর্নিহিত ARCore সেশন ধ্বংস হয়ে যাবে।
এআর ফাউন্ডেশন 4.0 দিয়ে শুরু করে, আপনাকে অবশ্যই LoaderUtility
ফাংশনগুলিকে ধ্বংস করতে এবং পরিবর্তে সাবসিস্টেম তৈরি করতে হবে। এআর ফাউন্ডেশন 3.x থেকে 4.x মাইগ্রেশন গাইড দেখুন।