প্ল্যাটফর্ম-নির্দিষ্ট গাইড
অ্যান্ড্রয়েড (কোটলিন/জাভা)
অ্যান্ড্রয়েড এনডিকে (সি)
ইউনিটি (এআর ফাউন্ডেশন)
iOS
অবাস্তব ইঞ্জিন
একটি ক্লাউড অ্যাঙ্কর হল একটি বিশেষ ধরনের অ্যাঙ্কর যা বাস্তব জগতে AR অভিজ্ঞতা বজায় রাখতে ব্যবহার করা যেতে পারে। ARCore Cloud Anchor API , বা ARCore Cloud Anchor পরিষেবার সাহায্যে, আপনি ডিজিটাল তথ্যের ইন্টারেক্টিভ স্তর তৈরি করতে পারেন এবং সেগুলিকে প্রকৃত অবস্থানে অ্যাঙ্কর করতে পারেন, এমন অভিজ্ঞতা ডিজাইন করতে পারেন যা সময়ের সাথে সাথে বিভিন্ন ডিভাইসে একাধিক ব্যক্তি ভাগ করতে পারেন৷ ক্লাউড অ্যাঙ্কররা বাস্তব বিশ্বের অবস্থানগুলিকে ডিজিটাল সামগ্রীর সাথে সংযুক্ত করে যা যে কেউ সামঞ্জস্যপূর্ণ মোবাইল ডিভাইস থেকে অ্যাক্সেস করতে পারে। অ্যান্ড্রয়েড এবং আইওএস উভয় ব্যবহারকারীই একই অভিজ্ঞতায় অংশগ্রহণ করতে পারে এবং বারবার তাদের কাছে ফিরে আসতে পারে, এমনকি সপ্তাহ বা মাস পরেও৷
নোঙ্গর এবং মেঘ নোঙ্গর
ক্লাউড অ্যাঙ্কর হল অ্যাঙ্কর যেগুলি ARCore API ক্লাউড এন্ডপয়েন্টে হোস্ট করা হয়। এই হোস্টিং ব্যবহারকারীদের একই অ্যাপে অভিজ্ঞতা শেয়ার করতে সক্ষম করে। অ্যাঙ্করগুলির জন্য প্রাথমিক নির্দেশিকাগুলি ক্লাউড অ্যাঙ্করগুলিতেও প্রযোজ্য।
ARCore ক্লাউড অ্যাঙ্কর API এর সাথে বিকাশের জন্য কেস ব্যবহার করুন
ARCore ক্লাউড অ্যাঙ্কর API বাস্তব জগতে AR অভিজ্ঞতা বজায় রাখতে এবং ব্যবহারকারীদের মধ্যে ভাগ করা অভিজ্ঞতা তৈরি করতে সহায়তা করতে পারে। নিম্নলিখিত কিছু উপায় আপনি আপনার নিজের প্রকল্পে এটি ব্যবহার করতে পারেন.
বাস্তব জগতে AR অভিজ্ঞতা বজায় রাখুন
ক্লাউড অ্যাঙ্করগুলি একজন ব্যবহারকারীকে ভৌত পরিবেশে একটি এআর অবজেক্ট স্থাপন করতে এবং অন্যকে পরবর্তী সময়ে একই জায়গায় একই বস্তু দেখতে সক্ষম করে। উদাহরণস্বরূপ, স্টোরের সামনে ভার্চুয়াল চিহ্ন তৈরি করতে ক্লাউড অ্যাঙ্কর ব্যবহার করুন, তাদের বন্ধুদের জন্য তাদের রান্নাঘরের কাউন্টারটপে ভার্চুয়াল নোট রাখুন, বা ভার্চুয়াল পোস্টার দিয়ে তাদের শয়নকক্ষ পুনরায় সাজান৷ সাধারণভাবে, ক্লাউড অ্যাঙ্করগুলি রুম-স্কেল এআর অভিজ্ঞতার জন্য সবচেয়ে ভাল ব্যবহার করা হয়।
রিয়েল-টাইম সহযোগী অভিজ্ঞতা
ক্লাউড অ্যাঙ্করগুলি ব্যবহারকারীদের মধ্যে রিয়েল-টাইম সহযোগিতাও সক্ষম করে। উদাহরণস্বরূপ, ব্যবহারকারীরা কফি টেবিলে পিং-পং-এর একটি ভার্চুয়াল গেম খেলতে পারেন, বা তাদের সম্প্রদায়ের সাথে একসাথে একটি ভার্চুয়াল ম্যুরাল আঁকতে পারেন৷
ডিভাইস সামঞ্জস্য
ARCore Cloud Anchor API সমস্ত ARCore সমর্থিত ডিভাইসে কাজ করে।
ক্লাউড অ্যাঙ্কর কিভাবে কাজ করে
ARCore ক্লাউড অ্যাঙ্কর হোস্ট এবং সমাধান করতে ARCore API ক্লাউড এন্ডপয়েন্টের সাথে সংযোগ করে, যার ফলে এই শেয়ার করা অভিজ্ঞতাগুলি সক্ষম হয়। এর জন্য একটি কার্যকরী ইন্টারনেট সংযোগ প্রয়োজন।
হোস্টিং এবং সমাধান কীভাবে কাজ করে তার একটি উচ্চ-স্তরের ছবি এখানে রয়েছে:
- ব্যবহারকারী তাদের পরিবেশে একটি স্থানীয় অ্যাঙ্কর তৈরি করে।
- অ্যাঙ্করটি হোস্ট করা হয়েছে — ARCore সেই স্থানীয় অ্যাঙ্করের ডেটা ARCore API ক্লাউড এন্ডপয়েন্টে আপলোড করে এবং শেষ পয়েন্ট সেই অ্যাঙ্করের জন্য একটি অনন্য ID প্রদান করে।
- অ্যাপটি অন্য ব্যবহারকারীদের কাছে সেই অনন্য আইডি বিতরণ করে।
- অ্যাঙ্করটি সমাধান করা হয়েছে — যে ব্যবহারকারীদের ডিভাইসগুলিতে অনন্য আইডি রয়েছে তারা ARCore ক্লাউড অ্যাঙ্কর API ব্যবহার করে একই অ্যাঙ্কর পুনরায় তৈরি করতে পারে।
হোস্টিং
একটি অ্যাঙ্কর স্থাপন এবং হোস্ট করতে, ARCore সেই অ্যাঙ্করকে ঘিরে থাকা স্থানের একটি 3D বৈশিষ্ট্য মানচিত্র ব্যবহার করে৷ এই বৈশিষ্ট্য মানচিত্র প্রাপ্ত করার জন্য, ডিভাইসের পিছনের ক্যামেরা হোস্ট কলের আগে বিভিন্ন দেখার কোণ এবং অবস্থান থেকে আগ্রহের কেন্দ্রে এবং চারপাশের পরিবেশকে ম্যাপ করতে হবে। ARCore ক্লাউড অ্যাঙ্কর API তারপর স্থানের একটি 3D বৈশিষ্ট্য মানচিত্র তৈরি করে এবং ডিভাইসে একটি অনন্য ক্লাউড অ্যাঙ্কর আইডি ফেরত দেয়।
সমাধান করা
একই পরিবেশে থাকা অন্য ব্যবহারকারী যখন ক্লাউড অ্যাঙ্কর হোস্ট করা হয়েছিল এমন এলাকায় তাদের ডিভাইসের ক্যামেরা নির্দেশ করে, তখন একটি সমাধানের অনুরোধ ARCore ক্লাউড অ্যাঙ্কর এপিআইকে পর্যায়ক্রমে দৃশ্যের ভিজ্যুয়াল বৈশিষ্ট্যগুলিকে তৈরি করা 3D বৈশিষ্ট্য মানচিত্রের সাথে তুলনা করে। ARCore এই তুলনাগুলি ব্যবহার করে ব্যবহারকারীর অবস্থান, অভিযোজন এবং ক্লাউড অ্যাঙ্করের সাথে সম্পর্কিত ভঙ্গি নির্ণয় করতে।
API অবচয় নীতি
বিস্তারিত জানার জন্য ARCore Cloud Anchor API অবচয় নীতি দেখুন।