ডিরেক্ট প্রিভিউ আপনাকে অ্যান্ড্রয়েড এক্সআর ডিভাইস থেকে লাইভ ডেটা ব্যবহার করে সরাসরি আনরিয়েল এডিটরের ভেতরেই জটিল ইন্টারঅ্যাকশন পরীক্ষা ও উন্নত করার সুযোগ দেয়। ডিরেক্ট প্রিভিউয়ের মাধ্যমে, হোস্ট মেশিন কন্টেন্ট রেন্ডার ও ডিবাগ করে, ভিজ্যুয়াল ভিউপোর্ট সরাসরি আপনার ফিজিক্যাল অ্যান্ড্রয়েড এক্সআর ডিভাইসে স্ট্রিম করে এবং সমর্থিত ওপেনএক্সআর এক্সটেনশনগুলো রিয়েল টাইমে হোস্টে ফেরত পাঠায়।
আনরিয়েল ইঞ্জিনে আপনার প্রোজেক্টের জন্য ডিরেক্ট প্রিভিউ সেট আপ করতে এই নির্দেশিকাটি অনুসরণ করুন।
পূর্বশর্ত
শুরু করার আগে, নিশ্চিত করুন যে আপনার ডেভেলপমেন্ট এনভায়রনমেন্ট নিম্নলিখিত শর্তগুলো পূরণ করে:
- আনরিয়েল ইঞ্জিন সংস্করণ : আনরিয়েল ইঞ্জিন ৫.৬.১ বা উচ্চতর।
- প্রজেক্ট সেটআপ : আনরিয়েল ইঞ্জিন প্রজেক্ট সেটআপ গাইডের সমস্ত ধাপ সম্পূর্ণ করুন।
- অ্যান্ড্রয়েড এক্সআর ইঞ্জিন হাব : ডিরেক্ট প্রিভিউ-এর জন্য আপনার হোস্ট মেশিন ইনস্টল ও কনফিগার করতে অ্যান্ড্রয়েড এক্সআর ইঞ্জিন হাব গাইডের 'গেট স্টার্টেড ' বিভাগের সমস্ত ধাপ সম্পূর্ণ করুন।
হার্ডওয়্যার :
- উইন্ডোজ ১১ চালিত একটি হোস্ট মেশিন ব্যবহার করুন।
- ভুলকান ভিডিও এনকোডিং সমর্থনসহ একটি আধুনিক গ্রাফিক্স কার্ড ব্যবহার করুন।
অ্যান্ড্রয়েড এক্সআর প্লাগইন সেট আপ করুন
প্রয়োজনীয় অ্যান্ড্রয়েড এক্সআর প্লাগইনগুলো দিয়ে আনরিয়েল ইঞ্জিন সেট আপ করুন:
অ্যান্ড্রয়েড এক্সআর এক্সটেনশনস ফর আনরিয়েল ইঞ্জিন কুইকস্টার্ট গাইডের ধাপগুলো অনুসরণ করুন।
পরবর্তীতে, যদি আপনি একটি নতুন প্রজেক্ট তৈরি করেন বা ডিরেক্ট প্রিভিউ দিয়ে ব্যবহার করেননি এমন কোনো প্রজেক্ট খোলেন, তাহলে আবার সেই একই ধাপগুলো অনুসরণ করুন।
প্রতিটি প্রজেক্টের জন্য, নিশ্চিত করুন যে প্রজেক্টটিতে ভেন্ডর প্লাগইন ফোল্ডারের একটি সিমলিঙ্ক (symlink) রয়েছে।
প্রকল্পের সেটিংস কনফিগার করুন
ডিরেক্ট প্রিভিউ স্ট্রিমিং-এর জন্য আপনার প্রোজেক্ট সেটিংস কনফিগার করুন:
- প্রজেক্ট সেটিংস > প্ল্যাটফর্ম > উইন্ডোজ- এ যান।
- RHI থেকে Vulkan-এর জন্য।
- সম্পাদনা > প্লাগইন- এ যান।
- AndroidXRStreaming প্লাগইনটি সক্রিয় করুন।
- সম্পাদনা > প্রকল্প সেটিংস > বিবরণ- এ যান।
- স্টার্ট ইন ভিআর (Start In VR) সক্ষম করুন।
স্ট্রিমিং রানটাইম সক্রিয় করুন
এখন যেহেতু প্রজেক্টটিতে AndroidXRStreaming প্লাগইনটি সক্রিয় করা হয়েছে, Android XR Streaming রানটাইমটি উপস্থিত আছে কিনা তা পরীক্ষা করুন:
- প্রজেক্ট সেটিংস > প্লাগইন > AndroidXRStreaming- এ যান।
AndroidXR স্ট্রিমিং সক্ষম করতে ক্লিক করুন।

এই পরিবর্তনগুলো প্রয়োগ করতে আনরিয়েল ইঞ্জিন পুনরায় চালু করুন।
স্ট্রিমিং ক্লায়েন্ট কনফিগার করুন
আপনার প্রোজেক্টের জন্য স্ট্রিমিং ক্লায়েন্টটিকে বিভিন্ন অপশন দিয়ে কনফিগার করুন:
- প্রজেক্ট সেটিংস > প্লাগইন- এ যান।
AndroidXRStreamingClient সেকশনে, নিচের প্রতিটি অপশন পর্যালোচনা করুন এবং আপনার প্রোজেক্টের প্রয়োজন অনুযায়ী সেগুলোকে এনাবল বা ডিসেবল করুন:
- প্রিভিউতে স্বয়ংক্রিয়ভাবে ক্লায়েন্ট চালু : এটি সক্রিয় করা থাকলে, এডিটর থেকে 'স্টার্ট ভিআর প্রিভিউ' (Start VR Preview) ক্লিক করলে যেকোনো বৈধ ও নির্বাচিত ডিভাইসে প্রিভিউ ক্লায়েন্ট অ্যাপটি চালু হয়ে যায়।
- প্রিভিউ চলাকালীন ক্লায়েন্ট স্বয়ংক্রিয়ভাবে বন্ধ হওয়া : এটি সক্রিয় করা থাকলে, এডিটর থেকে ভিআর প্রিভিউ বন্ধ হয়ে গেলে প্রিভিউ ক্লায়েন্টটিও বন্ধ হয়ে যায়।
- স্বয়ংক্রিয়ভাবে সামঞ্জস্যপূর্ণ ডিভাইস নির্বাচন : এটি চালু করা থাকলে, ডিভাইস খোঁজার সময় মেশিনের সাথে সংযুক্ত প্রথম সামঞ্জস্যপূর্ণ ডিভাইসটি স্বয়ংক্রিয়ভাবে নির্বাচন করা হয়।
- ত্রুটির ডায়ালগ দেখান : এটি চালু করা থাকলে, অতিরিক্ত ত্রুটির ডায়ালগ প্রদর্শিত হয় (উদাহরণস্বরূপ, কোনো ক্লায়েন্ট ডিভাইস নির্বাচন না করে ভিআর প্রিভিউ শুরু করার চেষ্টা করলে একটি ত্রুটির ডায়ালগ দেখা যায়)। এই ডায়ালগগুলো লুকাতে এই বিকল্পটি নিষ্ক্রিয় করুন।
- রিফ্রেশ : সক্রিয় করা হলে, রিফ্রেশ বাটনটি সংযুক্ত ডিভাইসগুলির সন্ধান করে এবং সামঞ্জস্যপূর্ণ ডিভাইসগুলির একটি তালিকা প্রকাশ করে (যা অ্যান্ড্রয়েড এক্সআর ইঞ্জিন হাব -এ ডিরেক্ট প্রিভিউ ক্লায়েন্ট অ্যাপের উপস্থিতি দ্বারা নির্ধারিত হয়)।
সরাসরি প্রিভিউ শুরু করুন
আনরিয়েল ইঞ্জিন থেকে সরাসরি স্ট্রিম করতে ডাইরেক্ট প্রিভিউ শুরু করুন:
একটি উন্নত মানের ইউএসবি-সি ক্যাবল ব্যবহার করে আপনার অ্যান্ড্রয়েড এক্সআর ডিভাইসটিকে হোস্ট মেশিনের সাথে সংযুক্ত করুন।
আপনি যদি আগে কখনো ডিরেক্ট প্রিভিউ-এর সাথে এই ডিভাইসটি ব্যবহার না করে থাকেন, তাহলে আপনার গেম ইঞ্জিনের মাধ্যমে ডিরেক্ট প্রিভিউ শুরু করার আগে অ্যান্ড্রয়েড এক্সআর ইঞ্জিন হাব-এ ডিভাইসটিকে ডিরেক্ট প্রিভিউ-এর জন্য সংযুক্ত ও কনফিগার করুন ।
আনরিয়েল এডিটরে, ‘Play level in VR’- এ ক্লিক করুন। ডিরেক্ট প্রিভিউ শুরু করার সময় সাধারণ ‘Play in Editor’ অপশনটি ব্যবহার করবেন না।