iOS-এ একটি ARCore সেশন কনফিগার করুন

আপনার অ্যাপের জন্য AR অভিজ্ঞতা তৈরি করতে একটি ARCore সেশন কনফিগার করুন।

একটি অধিবেশন কি?

সমস্ত AR প্রক্রিয়া , যেমন মোশন ট্র্যাকিং, পরিবেশগত বোঝাপড়া এবং আলোর অনুমান, একটি ARCore সেশনের মধ্যে ঘটে। GARSession হল ARCore API-এর প্রধান এন্ট্রি পয়েন্ট। এটি এআর সিস্টেমের অবস্থা পরিচালনা করে এবং সেশন লাইফসাইকেল পরিচালনা করে, অ্যাপটিকে একটি সেশন তৈরি, কনফিগার, শুরু বা বন্ধ করার অনুমতি দেয়। সবচেয়ে গুরুত্বপূর্ণ, এটি অ্যাপটিকে ফ্রেমগুলি গ্রহণ করতে সক্ষম করে যা ক্যামেরা চিত্র এবং ডিভাইসের ভঙ্গিতে অ্যাক্সেসের অনুমতি দেয়।

সেশনটি নিম্নলিখিত বৈশিষ্ট্যগুলি কনফিগার করতে ব্যবহার করা যেতে পারে:

একটি সেশন কনফিগার করুন

ক্লাউড অ্যাঙ্করস এপিআই বা জিওস্পেশিয়াল এপিআই ব্যবহার করতে, আপনাকে cloudAnchorMode বা geospatialMode প্রপার্টি দিয়ে একটি GARSession Configuration তৈরি করতে হবে:

  • একটি GARSessionConfiguration তৈরি করুন এবং এর জন্য geospatialMode বা cloudAnchorMode প্রপার্টি সেট করুন।

  • কনফিগারেশন সেট করতে setConfiguration:error: (GARSession) ব্যবহার করুন।

iOS এ একটি সেশন তৈরি করুন

  • একটি GARSession তৈরি করুন।
  • হোস্টিং এবং সমাধান করার ক্রিয়াকলাপ থেকে কলব্যাক পেতে একটি GARSessionDelegate সেট করুন৷
  • একটি ARSession তৈরি করুন এবং চালান।
  • একটি ARSessionDelegate সেট করুন।
  • session:didUpdateFrame: পদ্ধতিতে ARFrame কে GARSession এ পাস করুন।

পরবর্তী পদক্ষেপ