এক্সক্লুসিভ: VR এবং AR-এর জন্য একক হাতে শর্টকাট ডিজাইন করা

উত্স নোড: 1395897

নতুন কম্পিউটিং প্রযুক্তির জন্য তাদের সম্পূর্ণ সম্ভাবনা উপলব্ধি করার জন্য তাদের নতুন ব্যবহারকারী ইন্টারফেস প্রয়োজন। ভার্চুয়াল স্পেসগুলিতে সবচেয়ে প্রয়োজনীয় মিথস্ক্রিয়াগুলি পিঞ্চিং এবং গ্র্যাবিংয়ের মতো সরাসরি শারীরিক ম্যানিপুলেশনগুলিতে ভিত্তি করে, কারণ এগুলি সর্বজনীনভাবে অ্যাক্সেসযোগ্য। যাইহোক, লিপ মোশনের দলটি আর্ম HUD এবং ডিজিটাল পরিধানযোগ্য থেকে শুরু করে বোতাম, স্লাইডার এবং এমনকি 3D ট্র্যাকবল এবং কালার পিকার সমন্বিত স্থাপনযোগ্য উইজেটগুলিতে আরও বিদেশী এবং উত্তেজনাপূর্ণ ইন্টারফেস প্যারাডাইমগুলি তদন্ত করেছে৷

ব্যারেট ফক্স এবং মার্টিন শোবার্টের অতিথি নিবন্ধ

ব্যারেট লিপ মোশনের লিড ভিআর ইন্টারেক্টিভ ইঞ্জিনিয়ার। ব্যবহারকারী দ্বারা চালিত প্রতিক্রিয়া লুপের সাথে প্রোটোটাইপিং, সরঞ্জামগুলি এবং ওয়ার্কফ্লো বিল্ডিংয়ের মিশ্রণের মধ্য দিয়ে ব্যারেট কম্পিউটারের মিথস্ক্রিয়াটির সীমানায় ঠেলাঠেলি, উত্সাহ, ফুসফুস এবং পোঁক দিচ্ছে।

মার্টিন লিপ মোশনের লিড ভার্চুয়াল রিয়েলিটি ডিজাইনার এবং প্রচারক। তিনি ওয়েটলেস, জ্যামিতিক এবং আয়নাগুলির মতো একাধিক অভিজ্ঞতা তৈরি করেছেন এবং ভার্চুয়াল অনুভূতিটিকে আরও স্পষ্টতর করে তুলতে কীভাবে তা সন্ধান করছেন।

ব্যারেট এবং মার্টিন অভিজাতদের অঙ্গ লিপ মোশন দলটি উদ্ভাবনী এবং আকর্ষক উপায়ে ভিআর / এআর ইউএক্স-এ স্থির কাজ উপস্থাপন করছে।

আমরা নৈমিত্তিক VR অ্যাপ্লিকেশনগুলি থেকে গভীর এবং দীর্ঘতর সেশনে যাওয়ার সাথে সাথে ডিজাইনের অগ্রাধিকারগুলি স্বাভাবিকভাবেই উত্পাদনশীলতা এবং এরগনোমিক্সের দিকে চলে যায়। ইন্টারঅ্যাকশন ডিজাইনের সবচেয়ে গুরুত্বপূর্ণ ক্ষেত্রগুলির মধ্যে একটি হল মোড স্যুইচিং এবং শর্টকাট।

আজ আমরা কীবোর্ড শর্টকাটগুলি এত ঘন ঘন ব্যবহার করি যে সেগুলি ছাড়া কম্পিউটার ব্যবহার করা কল্পনা করা কঠিন। Ctrl+Z, Ctrl+C, এবং Ctrl+V কীবোর্ড এবং মাউস ইনপুটের দক্ষতার ভিত্তি। আপনার বেশিরভাগই এটি পড়ছেন এইগুলি পেশী স্মৃতিতে প্রতিশ্রুতিবদ্ধ।

VR-এ আমরা দেখেছি যে কন্ট্রোলার ইনপুটগুলি বোতাম, ট্রিগার, ট্র্যাকপ্যাড এবং এনালগ স্টিকগুলিতে কমান্ড রিম্যাপ করে তুলনামূলকভাবে সহজে এই শর্টকাট প্যারাডাইম গ্রহণ করে। ব্রাশের আকার বাড়াতে বা কমাতে কাত ব্রাশের আপনি আপনার ব্রাশ হাতের ট্র্যাকপ্যাডে ডান বা বামে সোয়াইপ করুন।

কিন্তু যখন আমরা খালি হাতে ইনপুটের জন্য এক-হাতে দ্রুত নির্বাচন সম্পর্কে চিন্তা করি তখন কী ঘটে? এটির জন্য একটি ভিন্ন ধরনের চিন্তাভাবনা প্রয়োজন, কারণ আমাদের কাছে ঝুঁকতে বোতাম বা অন্যান্য যান্ত্রিক ইনপুট নেই। আমাদের পূর্ববর্তী কাজে, আমরা এই ধরনের কমান্ড ম্যাপ করেছি হয় বিশ্ব-স্পেস ইউজার ইন্টারফেস (যেমন কন্ট্রোল প্যানেল) অথবা পরিধানযোগ্য ইন্টারফেসে যা প্যালেট প্যারাডাইম ব্যবহার করে, যেখানে এক হাত বিকল্পের সংগ্রহ হিসাবে কাজ করে যখন অন্য হাত বাছাইকারী হিসাবে কাজ করে। .

কিন্তু আমরা যদি দুটির পরিবর্তে শুধুমাত্র একটি হাত দিয়ে একটি বর্তমানে সক্রিয় টুলকে মোড বা পরিবর্তন করতে পারি তবে আমরা গতি, ফোকাস এবং আরামে লাভ দেখতে পাব যা সময়ের সাথে সাথে যোগ হবে। এমনকি আমরা আমাদের হাতের দিকে তাকানোর প্রয়োজন ছাড়াই একটি মূর্ত এবং স্থানিক শর্টকাট সিস্টেম ডিজাইন করতে পারি, আমাদের দৃষ্টিকে মুক্ত করে এবং আরও উত্পাদনশীলতা বৃদ্ধি করে৷

সরাসরি ম্যানিপুলেশন বনাম বিমূর্ত অঙ্গভঙ্গি

একক হাত দিয়ে একটি শর্টকাট সক্রিয় করার একটি উপায় হল একটি বিমূর্ত অঙ্গভঙ্গি একটি ট্রিগার হিসাবে সংজ্ঞায়িত করা। মূলত এটি একটি হাতের ভঙ্গি বা সময়ের সাথে সাথে একটি হাতের নড়াচড়া হবে। এটি লিপ মোশনের একটি সাধারণ নিয়মের ব্যতিক্রম, যেখানে আমরা সাধারণত বিমূর্ত অঙ্গভঙ্গি ব্যবহার করে মিথস্ক্রিয়া দৃষ্টান্ত হিসাবে ভার্চুয়াল বস্তুর সরাসরি শারীরিক ম্যানিপুলেশনের পক্ষে। এই জন্য কয়েক কারণ আছে:

  • বিমূর্ত অঙ্গভঙ্গি প্রায়ই অস্পষ্ট হয়. কিভাবে আমরা ত্রিমাত্রিক স্থান 'সোয়াইপ আপ' মত একটি বিমূর্ত অঙ্গভঙ্গি সংজ্ঞায়িত করব? কখন এবং কোথায় একটি সোয়াইপ শুরু বা শেষ হয়? কত দ্রুত এটি সম্পন্ন করতে হবে? কত আঙ্গুল জড়িত থাকতে হবে?
  • কম বিমূর্ত মিথস্ক্রিয়া ব্যবহারকারীদের জন্য শেখার বক্ররেখা কমিয়ে দেয়। বাস্তব জগতে সরাসরি ভৌত ​​বস্তুগুলিকে ম্যানিপুলেট করার মাধ্যমে প্রত্যেকেই আজীবন অভিজ্ঞতার মধ্যে ট্যাপ করতে পারে। ব্যবহারকারীর নির্দিষ্ট গতিবিধি শেখানোর চেষ্টা করা যাতে তারা নির্ভরযোগ্যভাবে কমান্ডগুলি সম্পাদন করতে পারে তা একটি উল্লেখযোগ্য চ্যালেঞ্জ।
  • শর্টকাটগুলি দ্রুত এবং সহজে অ্যাক্সেসযোগ্য হওয়া দরকার কিন্তু দুর্ঘটনাক্রমে ট্রিগার করা কঠিন। এই নকশা লক্ষ্য মতভেদ মনে হয়! সহজলভ্যতা মানে বৈধ ভঙ্গি/আন্দোলনের পরিসর প্রসারিত করা, কিন্তু এটি আমাদের অনিচ্ছাকৃতভাবে শর্টকাট ট্রিগার করার সম্ভাবনা বেশি করে তোলে।

এই সমস্যাটি অতিক্রম করার জন্য, আমরা সিদ্ধান্ত নিয়েছি যে একটি শর্টকাট ট্রিগার করার জন্য একক অঙ্গভঙ্গি ব্যবহার করার পরিবর্তে, আমরা ক্রিয়াটিকে দুটি অনুক্রমিক পর্যায়ে গেট করব৷

প্রথম গেটওয়ে: পাম আপ

আমাদের মিথস্ক্রিয়া নকশা দর্শন সর্বদা বিদ্যমান নিয়মাবলী এবং রূপকগুলির উপর ভিত্তি করে তৈরি করতে দেখায়। একটি বড় নজির যা আমরা সময়ের সাথে সাথে আমাদের ডিজিটাল পরিধানযোগ্য অনুসন্ধানে সেট করেছি তা হল হ্যান্ড মাউন্ট করা মেনুগুলি ব্যবহারকারীর মুখোমুখি হওয়ার জন্য হাতের তালু ঘোরানোর মাধ্যমে ট্রিগার করা হয়।

আপনার হাত কোন দিকে মুখ করছে তার উপর ভিত্তি করে মিথস্ক্রিয়াগুলিকে ভাগ করার ক্ষেত্রে এটি ভাল কাজ করে। হাতের তালু নিজের থেকে দূরে সরে গেছে এবং বাকি দৃশ্যের দিকে বাহ্যিক বিশ্বের সাথে মিথস্ক্রিয়া বোঝায়। হাতের তালু নিজের দিকে ঘুরে অভ্যন্তরীণ ব্যবহারকারী ইন্টারফেসের সাথে কাছাকাছি ক্ষেত্রের মিথস্ক্রিয়া বোঝায়। পামের দিকনির্দেশ একটি উপযুক্ত প্রথম শর্তের মতো মনে হয়েছিল, স্বাভাবিক হাতের নড়াচড়া এবং একটি শর্টকাট সক্রিয় করার জন্য ব্যবহারকারীর অভিপ্রায়ের মধ্যে একটি গেট হিসাবে কাজ করে৷

দ্বিতীয় গেটওয়ে: চিমটি

এখন আপনার হাতের তালু নিজের দিকে মুখ করে আছে, আমরা একটি দ্বিতীয় অ্যাকশন খুঁজছি যা সহজে ট্রিগার হবে, ভালভাবে সংজ্ঞায়িত এবং ইচ্ছাকৃত। একটি চিমটি এই সমস্ত বাক্স চেক করে:

  • এটা কম প্রচেষ্টা. শুধু আপনার তর্জনী এবং থাম্ব সরান!
  • এটা ভাল সংজ্ঞায়িত করা হয়েছে. যখন আপনার আঙ্গুলগুলি যোগাযোগ করে তখন আপনি স্ব-হ্যাপটিক প্রতিক্রিয়া পান এবং ট্র্যাক করা সূচক এবং থাম্ব টিপসের মধ্যে ন্যূনতম দূরত্বে পৌঁছানোর জন্য ট্র্যাকিং সিস্টেম দ্বারা অ্যাকশনটি সংজ্ঞায়িত এবং উপস্থাপন করা যেতে পারে।
  • এটা ইচ্ছাকৃত. আপনি অনুপস্থিত-মনে করে আপনার হাতের তালু দিয়ে আপনার আঙ্গুলগুলি চিমটি করার সম্ভাবনা নেই।

এই উভয় ক্রিয়া সম্পাদন করা, একের পর এক, উভয়ই দ্রুত এবং সহজ, তবুও অনিচ্ছাকৃতভাবে করা কঠিন। এই ক্রমটি আমাদের একক-হাতে শর্টকাট অন্বেষণের জন্য একটি শক্ত ভিত্তি বলে মনে হয়েছিল। পরবর্তী চ্যালেঞ্জ ছিল কীভাবে আমরা আন্দোলনের সামর্থ্য রাখব, বা অন্য কথায়, কীভাবে কেউ জানবে যে এটি তাদের করা দরকার।

সরাসরি ম্যানিপুলেশন বনাম বিমূর্ত অঙ্গভঙ্গির সুবিধার বিষয়ে চিন্তা করে আমরা ভাবছিলাম যে আমরা দুটি দৃষ্টান্ত মিশ্রিত করতে পারি কিনা। একটি ভার্চুয়াল অবজেক্ট ব্যবহার করে একজন ব্যবহারকারীকে ইন্টারঅ্যাকশনের মাধ্যমে গাইড করার জন্য, আমরা কি তাদের এমন অনুভব করতে পারি যে তারা সরাসরি কিছু হেরফের করছে যখন আসলে একটি বিমূর্ত অঙ্গভঙ্গির কাছাকাছি একটি ক্রিয়া সম্পাদন করছে?

পাওয়ারবল

আমাদের সমাধান ছিল আপনার হাতের পিছনে সংযুক্ত একটি বস্তু তৈরি করা যা মিথস্ক্রিয়ার মাধ্যমে আপনার অগ্রগতির একটি চাক্ষুষ সূচক হিসাবে কাজ করে এবং সেই সাথে চিমটি করার লক্ষ্য হিসাবে কাজ করে। যদি আপনার হাতের তালু দূরে থাকে তবে বস্তুটি আপনার হাতের পিছনে তালাবদ্ধ থাকে। আপনার হাতের তালু নিজের দিকে ঘোরার সাথে সাথে বস্তুটি আপনার হাত থেকে একটি ট্রান্সফর্ম অফসেটের দিকে অ্যানিমেট করে যা উপরে কিন্তু এখনও আপনার হাতের সাথে সম্পর্কিত।

একবার আপনার হাতের তালু সম্পূর্ণরূপে নিজের দিকে মুখ করে এবং বস্তুটি তার শেষ অবস্থানে অ্যানিমেট হয়ে গেলে, বস্তুটিকে চিমটি করা - একটি সরাসরি ম্যানিপুলেশন - শর্টকাটটিকে ট্রিগার করবে। আমরা এই বস্তুটিকে পাওয়ারবল বলেছি। কিছু পরীক্ষা-নিরীক্ষার পর, আমরা এটিকে চিমটি বিন্দুতে অ্যানিমেট করেছি (একটি ক্রমাগত আপডেট করার অবস্থান যা তর্জনী এবং থাম্বের টিপসের মধ্যবিন্দু হিসাবে সংজ্ঞায়িত)।

গ্রাফিক সামর্থ্য, ছদ্ম-সরাসরি ম্যানিপুলেশন, অঙ্গভঙ্গি আন্দোলন, এবং মূর্ত কর্মের এই মিশ্রণ শিখতে সহজ এবং সম্প্রসারণের সম্ভাবনা সহ পরিপক্ক প্রমাণিত হয়েছে। এখন এই পাম-আপ-পিঞ্চড-আঙ্গুলের অবস্থান থেকে কী ধরণের শর্টকাট ইন্টারফেস সিস্টেমগুলি ergonomic এবং নির্ভরযোগ্যভাবে ট্র্যাক করা হবে তা দেখার সময় ছিল।

পৃষ্ঠা 2 এ অবিরত: স্থানিক ইন্টারফেস নির্বাচন »

পোস্টটি এক্সক্লুসিভ: VR এবং AR-এর জন্য একক হাতে শর্টকাট ডিজাইন করা প্রথম দেখা ভিআর থেকে রোড.

সময় স্ট্যাম্প:

থেকে আরো ভিআর থেকে রোড