एआर इंटरफेस और विस्तारित परतें
1) एआर और "विस्तारित परतें" क्या हैं
संवर्धित वास्तविकता (एआर) - वास्तविक दुनिया पर डिजिटल सामग्री का वास्तविक समय सुपरइम्पोजिशन।
विस्तारित परतें (एआर-परतें) - कैमरा/दृश्य के शीर्ष पर तार्किक स्तर: एनोटेशन, नेविगेशन, 3 डी ऑब्जेक्ट्स, संकेत, एनालिटिक्स, सिस्टम स्टेटस। वे नियंत्रित करते हैं कि क्या दिखाना है, अंतरिक्ष में कहां, कैसे बातचीत करना है और कब छिपाना है
AR-UX का प्रमुख लक्ष्य पर्यावरण में अर्थ जोड़ ना है, न कि वास्तविकता को "बदलना"। प्रत्येक परत को उपयोगकर्ता के सवाल का जवाब देना चाहिए: "यह क्या है? यह कहाँ है? आगे क्या?"
2) एआर का उपयोग कहां करें
नेविगेशन और अभिविन्यास: दिशा संकेतक, जमीन पर तीर, इनपुट की रोशनी।
संदर्भ प्रशिक्षण/संकेत: "सुपरइम्पोज्ड" निर्देश, चरण-दर-चरण संपादन/अनुकूलन।
प्रदर्शन मामले और फिटिंग: 1:1 के आकार में वस्तुओं का दृश्य (फर्नीचर, उपकरण)।
खेल और quests: स्थानों में लंगर वस्तुओं, मिशन, लूट।
सेवा/निरीक्षण: जोखिम क्षेत्रों की पहचान, उपकरणों के शीर्ष पर चेकलिस्ट।
विपणन/घटनाएँ: एआर बैनर, वास्तविक स्थान में एआर कूपन।
IGaming मामलों के लिए - सावधानी: एआर का उपयोग नेविगेशन और दृश्य संकेतों के रूप में करें, न कि गेमप्ले (अनुपालन/जिम्मेदार खेल) पर प्रभाव के रूप में।
3) विस्तारित परत वर्गीकरण
1. एनोटेशन परत (हस्ताक्षर/लेबल): नाम, स्थिति, मूल्य/लिंक।
2. मार्गदर्शन परत (नेविगेशन): तीर, पटरियाँ, अंतरिक्ष में "रोटी टुकड़े", किरण युक्तियाँ।
3. ऑब्जेक्ट लेयर (3 डी ऑब्जेक्ट्स/अवतार): भौतिकी, एंकर, एलओडी सेटिंग्स वाले मॉडल।
4. इंटरैक्शन लेयर: ग्रिप्स, हॉटस्पॉट, रेडियल मेनू को बदलें।
5. सिस्टम परत (सेवा): अंशांकन, ट्रैकिंग गुणवत्ता, प्रकाश/योजना स्थिति।
6. सुरक्षा परत: सीमाएँ, टकराव से बचना, नो-स्पॉन ज़ोन।
परतों को रचनाओं के रूप में डिज़ाइन किया गया है: सिस्टम अस्थायी रूप से एनोटेशन पर मार्गदर्शन की प्राथमिकता बढ़ा सकता है (उदाहरण के लिए, जब नेविगेट करते हैं)।
4) स्थानिक आधार: एंकर, स्केल, रोक, प्रकाश
एंकर्स:- प्लानर (फर्श, तालिका), आइसोमेट्रिक (सतहों), ऑब्जेक्ट (पहचानने योग्य आकार), भू-एंकर (निर्देशांक)।
- ट्रैकिंग स्थिति दिखाएँ: अस्थिर → स्थिर (पारदर्शिता/प्रतीक में परिवर्तन)।
- स्केल: हमेशा वास्तविक (1:1) से शुरू करें या स्केल को स्पष्ट रूप से चिह्नित करें (शासक/छाया)।
- भ्रम: एआर को समझाने के लिए वास्तविक वस्तुओं (गहराई/लोगों को रोकने) के साथ सही "ओवरलैप" की आवश्यकता होती है। यदि नहीं, तो दृश्य में वस्तु को "बैठने" के लिए नरम छाया और "आभा" का उपयोग करें।
- प्रकाश और छाया: वास्तविक प्रकाश, छाया - नरम और विमान से बंधे हुए समायोजित करें।
- स्थिरता: "उछाल" से बचें - चिकनी एंकर मुद्रा (फिल्टर, जड़ ता)।
5) बातचीत: इशारे, देखो, आवाज, हैप्टिक्स
मोबाइल-एआर
इशारों: टैप (चयन), ड्रैग (विमान के साथ आंदोलन), चुटकी (स्केल), ट्विस्ट (रोटेट), लॉन्ग-प्रेस (मेनू)।
सहायक: रे-कर्सर, "चिपचिपा" कोनों/किनारों पर बाइंडिंग।
हैप्टिका: एंकर/डॉकिंग को ठीक करते समय एक हल्का टिक।
हेडसेट/स्थानिक
देखो/कर्सर + चुटकी/एयर टैप इशारा।
आवाज: लघु आदेश ("पिन", "शो पथ", "रीसेट")।
स्थानिक बटन: बड़े, कम से कम 44 × 44 px दूरी के साथ, उपयोगकर्ता के लिए "निर्माण" के साथ।
नियम: महत्वपूर्ण चरणों पर इनपुट डुप्लिकेट करें (इशारा + बटन + आवाज)।
6) सूचना और दृश्य पदानुक्रम
एआर परतों का सुनहरा नियम: यूआई न्यूनतम, संदर्भ अधिकतम।
दृश्य पढ़ें: यदि उपयोगकर्ता तेजी से आगे बढ़ रहा है, तो एनोटेशन घनत्व को कम करें और नेविगेशन कंट्रास्ट बढ़ाएं।
फ्रेमिंग: स्क्रीन पर उच्च दृश्य प्राथमिकता वाली 3-5 से अधिक वस्तुओं को न रखें।
पढ़ ने की दूरी: बड़ा पाठ 2-3 मीटर, छोटा - 0 से अधिक करीब नहीं। 5 मीटर; हमेशा पढ़ाई के लिए "डाई" का उपयोग करें।
संक्रमण: चिकनी उपस्थिति/गायब (120-200 एमएस), देखने के क्षेत्र को छोड़ ते समय विमान से "चिपके"।
7) एआर राज्यों और प्रतिक्रिया
अंशांकन: "विमान खोजें... धीरे-धीरे कैमरे का नेतृत "प्रगति/संकेत दिखाएँ।
एंकर जस्टिफिकेशन/सुदृढीकरण: सरफेस फाउंड, एंकर एंकर एंकर।
ट्रैकिंग त्रुटि: "पर्याप्त प्रकाश/कैमरा बंद नहीं/बहुत बंद। "क्रियाओं का सुझाव दें: "बैकलाइट चालू करें", "50 सेमी पीछे हटना।"
सफलता: हल्के हैप्टिक्स + हरे रंग का संकेतक।
लोडिंग/स्ट्रीमिंग 3 डी: कंकाल कंटेनर/सरल प्रॉक्सी फॉर्म, प्रगति%।
8) पहुँच (A11y) और आराम
बड़े इंटरैक्शन लक्ष्य, मर जाने और पाठ के उच्च विपरीत।
इनपुट विकल्प: स्क्रीन पर बटन, आवाज, पदों के सरलीकृत प्रीसेट।
मोशन बीमारी में कमी: चिकनी कैमरा मूवमेंट, लंबन सीमा, 'रेड्यूस मोशन' के लिए सम्मान।
स्टेटस की आवाज़: "एंकर फिक्स्ड", "रूट अपडेट किया गया।"
संज्ञानात्मक भार की सीमा: एक समय में एक से अधिक जटिल कार्रवाई नहीं; फोकस मोड (मामूली परतों को दबाता है)।
9) स्थानीयकरण और बहु-क्षेत्र
I18n कुंजियों में ग्रंथ; डीई/टीआर पर लंबाई मार्जिन।
इकाइयाँ और मुद्राएँ - स्थानीय (एम, सेमी; UAH, EUR)।
परिवर्तनीय इशारे और आवाज: स्थानीय आदेशों/उच्चारण पर विचार करें।
"बिल्डिंग" शॉर्टकट - उपयोगकर्ता के लिए, RTL संरेखण विकल्प।
10) गोपनीयता, सुरक्षा, अनुपालन
कैमरा = व्यक्तिगत डेटा। कैप्चर, स्टोरेज, टीटीएल के उद्देश्य की व्याख्या करें।
ऑन-डिवाइस प्राथमिक प्रसंस्करण लॉगिंग के दौरान चेहरे/नंबर मास्किंग।
नो-रिकॉर्ड मोड: वीडियो/फ्रेम सहेजना अक्षम करता है.
सुरक्षा क्षेत्र: दरवाजों/सीढ़ियों में वस्तुओं को रोल न करें; पास के यातायात के बारे में चेताव
IGaming विपणन के लिए: एआर तत्वों को प्रतिबंधित स्थानों (कानून/आयु) में न रखें।
11) प्रदर्शन और गुणवत्ता
दृश्य बजट: त्रिकोण, बनावट (आकार/प्रारूप), ड्रा कॉल; LOD/नपुंसक।
प्रकाश: पके हुए/नकली छाया; महंगे गतिशील स्रोतों से बचें।
नेटवर्क: प्रगतिशील 3D लोडिंग (GLB/DRACO/meshopt), कैशिंग।
बैटरी/हीट: एफपीएस स्थिर रखें; ओवरहीटिंग करते समय ताज़ा दर/गुणवत्ता को कम करें।
निदान: ट्रैकिंग संकेतक, एफपीएस ओवरले (देव), एंकर लॉग।
12) एआर परतों के लेआउट पैटर्न
12. 1 इंडोर नेविगेशन
मार्गदर्शन: फर्श पर तीर, "रोटी टुकड़े" - हर 3-5 मीटर को चिह्नित करता है।
एनोटेशन: लक्ष्य नाम, दूरी और समय।
सुरक्षा: सीढ़ियों/बंद क्षेत्रों के बारे में चेता
इंटरैक्शन: लेबल → विवरण/वैकल्पिक मार्ग पर टैप इशारा।
12. 2 प्रशिक्षण ओवरले (निर्देश)
वस्तु: स्थापना के स्थान पर उपकरण/भाग की 3 डी छाया।
मार्गदर्शन-चरण 1/3 क्षेत्र हाइलाइटिंग।
इंटरैक्शन: "नेक्स्ट/बैक", वॉयस "डन"।
प्रतिक्रिया: "सही ढंग से स्थापित", हैप्टिक + ग्रीन रिंग।
12. 3 फिटिंग/दृश्य 1:1
एंकर: एक छाया के साथ एक मंजिल/टेबल → "लैंडिंग" की खोज करें।
नियंत्रण: स्केल/रोटेट ग्रिप्स, 10 सेमी ग्रिड, दीवारों पर स्नैप करें।
A11y: रीसेट पोजिशन बटन, मेक लाइटर।
Perf: कम क्षेत्र, बदली हुई सामग्री।
13) एआर-यूएक्स मेट्रिक्स
एंकर सफलता दर, टाइम-टू-एंकर।
प्लेसमेंट सटीकता।
कार्य सफलता/टाइम-ऑन-टास्क स्क्रिप्टेड।
स्थिरता स्कोर (बहाव/" उछाल")।
अंशांकन/लोडिंग चरणों पर ड्रॉप-ऑफ।
मतली/आराम स्कोर (सर्वेक्षण), गति बीमारी की शिकायत।
बैटरी नाली/सत्र लंबाई।
A/B विचार: अंशांकन के दौरान युक्तियों का प्रकार, तीरों का आकार, मृत्यु के विपरीत, छाया बनाम बिना छाया के।
14) "वास्तविक दुनिया" परीक्षण
इन-सीटू: परीक्षण जहां इसका उपयोग किया जाएगा (प्रकाश, बनावट, शोर)।
उपकरणों की सीमा: कमजोर/मजबूत, विभिन्न कैमरे/एफओवी।
परिवर्तनशील दृश्य: पॉलिश सतह बनाम खुरदरा; चमकीला सूरज बनाम गोधूलि।
किनारे के मामले: दर्पण/कांच, दोहराने वाले पैटर्न (कालीन), संकीर्ण गलियारे।
अंधे धब्बे: आंशिक विमान का पता लगाना, नकारात्मक कोण, तेज चलना।
15) एंटी-पैटर्न
"यूआई-अव्यवस्था": प्रत्येक वस्तु पर लेबल - ओवरलोड।
कोई ट्रैकिंग और अंशांकन स्थिति नहीं (उपयोगकर्ता समझ नहीं पाता है कि "कांपने" क्या है)।
सब्सट्रेट के बिना माइक्रोक्रिफ्ट 2-3 मीटर (अपठनीय)।
जब लंगर खो जाता है तो वस्तुओं का तीव्र टेलीपोर्ट।
कोई बटन/आवाज विकल्प के साथ जटिल इशारे।
एआर परतों के लिए कोई स्टॉप/छुपाएँ।
कैमरा गोपनीयता और स्थान कानूनों की अनदेखी।
16) चेकलिस्ट
दृश्य के रिलीज से पहले
- एंकरिंग स्थिर है; ट्रैकिंग स्टेटस दिखाता है।
- हम 2-3 मीटर पर पाठ पढ़ ते हैं, मर जाते हैं/रोक/छाया।
- नियंत्रण: टैप/ड्रैग/पिंच/घुमाव + वैकल्पिक (बटन/आवाज)।
- सुरक्षा क्षेत्र और नो-स्पॉन क्षेत्र कॉन्फ़िगर किए गए हैं।
- : बड़े लक्ष्य, उच्च विपरीत, 'गति को कम करें' माना जाता है।
- स्थानीयकरण और इकाइयाँ सही हैं।
- पर्फ: एलओडी, संपीड़ित बनावट, स्थिर एफपीएस।
- गोपनीयता/लॉग: सहमति, मास्किंग, टीटीएल।
UX निदान
- एक विशिष्ट दृश्य में टाइम-टू-एंकर ≤ 5 एस।
- एंकर सफलता ≥ 90% सामान्य प्रकाश में।
- अंशांकन पर ड्रॉप-ऑफ ≤ 10%।
- मोशन बीमारी की शिकायतें <5%।
17) एआर के लिए सामग्री और माइक्रोकॉपी के लिए मिनी-गाइड
अंशांकन: "सतह को खोजने के लिए कैमरे को धीरे से स्थानांतरित करें।"
संदर्भ: "सतह मिली। वस्तु सेट करने के लिए टैप करें।
इशारा करते हैं: "अपनी उंगलियों को कम करने के लिए एक साथ लाओ। दो उंगलियों को प्रकट करने के लिए मुड़ें।"
नेविगेशन: "लेबल पर जाएं। जाने के लिए 12 मीटर।"
त्रुटि: "पर्याप्त प्रकाश नहीं। बैकलाइट चालू करें या विंडो पर जाएँ।
बाहर निकलें: "एआर परतों को छिपाएं "/" कैमरा पर लौटें। "
18) एआर के लिए डिजाइन प्रणाली (मानक डीएस विस्तार)
AR टोकन व पैटर्न अनुभाग जोड़ें:- 'स्केल। minReadable दूरी ',' लेबल। बैकप्लेट। अपारदर्शिता ',' छाया। कोमलता ',' लंगर। स्नैपथ्रेशोल्ड ',' ऑक्यूजन। सक्षम '।
- घटक: ARBadge, ARLabel, ARHandle, ARIndicator, ARPathNode।
- पैटर्न: ARPlacement, ARNavigation, ARInstruction।
- प्रलेखन: अंशांकन गाइड, इशारे, ट्रैकिंग स्टेटस, माइक्रोकॉपी उदाहरण।
19) उदाहरणों से पहले/बाद में
स्टेटस के बिना नेविगेशन - स्टेटस के साथ
इससे पहले: तीर "कांपता है", उपयोगकर्ता खो गया है।
बाद में: "बैड ट्रैकिंग" संकेतक + "धीमा" सलाह, तीर घनत्व को कम करते हैं, एक ट्रेल लाइन दिखाई देती है।
छाया के बिना फिटिंग → छाया और ग्रिड के साथ
इससे पहले: वस्तु "सोर्स", पैमाना समझ से बाहर है।
के बाद: नरम छाया, 10 सेमी ग्रिड, दीवार पर तस्वीर - यथार्थवाद और आत्मविश्वास।
अधिभारित पाठ → पढ़ ने योग्य मर जाता है
तक: 2 मीटर पर विभिन्न रंगों के 6 एनोटेशन।
के बाद: 2-3 कुंजी पृष्ठभूमि और आइकन के साथ मर जाती है, बाकी - अनुरोध पर।
20) त्वरित शुरुआत (कार्यान्वयन योजना)
1. परिदृश्य → परत: परिभाषित करें कि एआर क्या निर्णय लेता है (नेविगेशन? निर्देश? फिटिंग?)।
2. प्रोटोटाइप (मिड-फाई AR-प्रोटो): झूठी ओवरले - प्रारंभिक जांच।
3. मॉडल/सामग्री: अनुकूलन 3D (बहुभुज/बनावट/LOD)।
4. कैलिब्रेशन/एंकर: "सुंदरता" से पहले स्थिरता।
5. क्षेत्र परीक्षण: प्रकाश/सतहों/गति।
6. А11у/security/privacy: चेकलिस्ट और नीति।
7. मेट्रिक्स और टेलीमेट्री: एंकर, स्थिरता, कार्य सफलता।
8. पुनरावृत्ति/रोलआउट: डिवाइस और दृश्य द्वारा कैनरी लॉन्च।
अंतिम धोखा पत्र
UI से पहले संदर्भ: केवल परतों को दिखाएँ जो आप चाहते हैं।
स्थिर एंकर, वास्तविक पैमाने, छाया और रोक विश्वास का आधार हैं।
मल्टी-इनपुट: इशारों + बटन + आवाज, स्पष्ट स्थिति।
आराम और A11y: बड़े लक्ष्य, उच्च विपरीत, कम आंदोलन।
कैमरा और सुरक्षा क्षेत्र की गोपनीयता डिफ़ॉल्ट
एंकर और स्थिरता को मापना, वास्तविक परिस्थितियों में परीक्षण करना, सामग्री का अनुकूलन करना।
यह आवश्यक है - मैं आपके डिजाइन सिस्टम के लिए माइक्रोकॉपी, एआर-टोकन और चेकलिस्ट के साथ आपके परिदृश्यों (इनडोर नेविगेशन, प्रशिक्षण ओवरले, फिटिंग 1: 1) के लिए एआर-पैटर्न तैयार करूंगा।