Розробка додатків доповненої реальності: зони комфорту, інтерфейси та текст

Додатки доповненої реальності (AR) насправді тільки з’являються. Технологію AR важко розробити, оскільки ми ще не розуміємо всіх програм. Це ще більше підстав для експериментів, щоб побачити, як AR дійсно стане в нагоді. Продовжуйте читати, щоб дізнатися про зони комфорту, інтерфейси та текст у додатках AR.

Дизайн додатка AR: розуміння зон комфорту

Розуміння взаємодії користувачів у їхніх зонах комфорту є важливим, особливо для додатків AR, які можуть бути більше зосереджені на виконанні роботи. Вам також потрібно розуміти відмінності між зонами комфорту для взаємодії з пристроєм AR на голові та зонами комфорту для взаємодії з AR на мобільному пристрої.

Доповнена реальність, встановлена ​​на голові, досить подібна до VR, за деякими винятками. Вам потрібно звести до мінімуму, скільки користувачів потрібно буде рухати головою для будь-якого досвіду довше, ніж кілька хвилин. Хоча їхня робота була зосереджена на VR, дизайнер Google VR Майк Алгер і Алекс Чу з Samsung Research стверджують, що рівень комфорту користувачів при горизонтальному обертанні голови становить 30 градусів в кожну сторону, з максимальним поворотом 55 градусів. Для вертикального руху зручним є поворот на 20 градусів вгору, з максимальним поворотом вгору на 60 градусів. Комфортно обертання вниз становить приблизно 12 градусів, максимум 40 градусів.

Визначаючи свої зони комфорту для AR на голові, важливо також враховувати, як буде використовуватися ваша програма. Чи вимагатиме це безпосередньої взаємодії користувачів, наприклад, відстеження рук і жестів, чи просто наведення та клацання через контролер або тачпад? Якщо це вимагає безпосередньої взаємодії, подумайте, як це можна зручно використовувати, особливо якщо програма призначена для тривалого використання. Оскільки все більше і більше додатків AR базуються на утилітах, це міркування стане все більш важливим.

Звіт про офісну ергономіку, написаний Деннісом Анкрамом, надає гарний посібник із сидячого досвіду AR, який вимагає взаємодії з користувачем, особливо додатків AR, призначених для використання разом із (або як заміна) традиційного використання комп’ютера. Ankrum перераховує правильну відстань від очей до екрана для більшості користувачів як 25 дюймів від очей, бажано більше, а оптимальне розташування для екранів на 15-25 градусів нижче горизонтальної площини ока користувача, що призводить до невеликої «зони комфорту». для сидячих доповнень.

Meta завершила подібні дослідження та досягла подібних результатів зі своєю гарнітурою для роботи як стоячи, так і сидячи. Існує «ідеальна область вмісту», яка існує між місцем перетину, де гарнітура розпізнає руки користувача, кутом зору самої гарнітури та зручним кутом огляду для прямої видимості користувача. Кожна гарнітура дещо відрізняється, але в цілому ергономіка комфортної гарнітури AR актуальна на більшості платформ.

Технологія відстеження, яка використовується для відстеження рук Meta 2, має зону виявлення 68 градусів, оптимізовану на відстані 0,35 метра та 0,55 метра від користувача. У поєднанні з 40-градусним вертикальним оглядом гарнітури ідеальна область вмісту може бути встановлена ​​на перетині того, що зручно для користувача, щоб досягти та побачити.

Ця зона комфорту для взаємодії не є однаковою для кожної гарнітури AR, але визначення цих зон буде подібним для будь-яких поточних або майбутніх гарнітур. Уважно подумайте про кількість рухів та взаємодії користувача, яких вимагає ваша програма, а також про зони комфорту вашого обладнання. Подбайте про те, щоб мінімізувати обертання шиї або непотрібні рухи користувача. Перший раз, коли користувач повинен дотягнутися до «увімкнути» віртуальну лампочку у вашому досвіді AR, може бути новим. Якщо користувачеві доведеться виконувати цю дію кілька разів, це швидко стане втомливим.

Зони комфорту мобільних пристроїв дуже відрізняються від тих, що встановлюються на голові пристроїв AR . У мобільному доповненій реальності користувач змушений тримати свій пристрій на певній відстані перед очима і нахилити руку чи голову, щоб побачити розширене середовище всередині пристрою. Тримання пристрою таким чином може бути надзвичайно важким через деякий період часу, тому спробуйте знайти спосіб мінімізувати дискомфорт користувача. Якщо ваша програма вимагає великої кількості рухів користувача або тривалого періоду, протягом якого користувач повинен тримати свій пристрій перед собою, знайдіть способи надати періоди відпочинку, щоб користувач міг трохи відпочити руками, перш ніж продовжити.

Дизайн програми AR: шаблони інтерфейсу користувача

Найкращі методи дизайну інтерфейсу користувача AR все ще визначаються. Існує не так багато визначених шаблонів користувальницького досвіду (UX), до яких дизайнери доповненої реальності можуть використовувати як найкращі методи для того, що користувач очікує, вводячи розширений досвід. Крім того, AR – це абсолютно новий форм-фактор, який відрізняється від 2D-екранів, до яких люди звикли. AR дозволить людям повністю переосмислити те, як ми обробляємо дизайн інтерфейсу користувача (UI).

Двовимірний світ комп’ютера складається з плоских макетів із кількома двовимірними вікнами та меню. AR дозволяє розробникам використовувати тривимірний простір. При проектуванні AR UI , розглянути питання про створення просторового інтерфейсу і організація ваших інструментів призначеного для користувача інтерфейсу і контенту навколо користувача в 3D, замість віконного інтерфейсу , що комп'ютерні екрани в даний час обмежуються нас. Подумайте про те, щоб дозволити користувачеві використовувати тривимірний простір як організаційний інструмент для своїх елементів, на відміну від приховування або вкладення вмісту в папки чи каталоги — практика, поширена в сучасних 2D інтерфейсах. AR має способи витончено уникнути приховування вмісту.

Замість того, щоб ховати меню всередині інших об’єктів, використовуйте доступне фізичне середовище для організації налаштування. Приховані меню на 2D-екранах зазвичай створюються через обмеженість простору або відчуття дизайнера, що кількість вмісту буде величезною для користувача. Для розширеного досвіду у випадках, коли ви можете розглянути величезну кількість інформації, розглянувши можливість організації елементів у групи в тривимірному просторі.

Замість вкладення вмісту в меню, дослідіть можливість мініатюризації вмісту, щоб оптимізувати простір навколо вашого користувача. Вміст, який зазвичай займає велику кількість місця, можна зменшити, доки користувач не висловить бажання взаємодіяти з ним.

Це не означає, що ви завжди можете уникнути прихованих або вкладених структур. Обидва, ймовірно, завжди будуть існувати в UX-проектах для AR. Якщо ви виявите необхідність вкладення вмісту, спробуйте звести рівень вкладення до мінімуму.

У більшості традиційних 2D інтерфейсів інтерфейсу вкладений вміст є даним. На традиційному комп’ютері користувачі повністю звикли до необхідності клацати в чотирьох або п’яти різних вкладених каталогах, щоб знайти файл. Однак глибоке вкладення вмісту може бути дуже заплутаним для кінцевих користувачів, особливо в 3D-середовищі AR. Користувач, який повинен переміщатися в тривимірному просторі через кілька вкладених елементів, швидше за все, швидко розчарується. Неглибока вкладеність і легкий доступ до елементів у просторовому середовищі повинні дозволити користувачам швидко отримувати вміст.

Максимально обмежте розширювані та приховані меню в просторі AR. Ці шаблони, можливо, добре працювали на 2D-екранах минулого, але вони не обов’язково мають відношення до 3D-світу, який AR намагається наслідувати. Розширювані/приховані меню можуть ввести рівень складності, якого слід уникати, якщо це можливо.

Вікновидний 2D-світ сучасних обчислювальних інтерфейсів привчив нас до іконографії та абстрактних 2D-фігур, які представляють реальні інструменти. Ці піктограми також часто можуть приховувати додаткові функції, наприклад меню, що розгортається або приховується. Однак світ доповненої реальності сповнений нових шаблонів, які користувачі можуть навчитися. Намагайтеся уникати створення нової системи двовимірних піктограм для доповненої реальності. Це може змусити користувачів здогадуватися та вивчати створену вами систему, яка може не мати для них відношення.

Якщо інструмент призначений для використання в 3D-просторі досвіду, замініть абстрактні значки або кнопки на тривимірні об’єкти в просторі, які дають користувачеві відчуття призначення інструмента. Шукайте натхнення в реальних середовищах, таких як креслярські столи або художні студії. Такі реальні робочі простори можуть надати приклади того, як реальні 3D-об’єкти організовані у фізичному середовищі, що зазвичай намагається наслідувати ваш інтерфейс користувача в AR.

Нарешті, дозвольте вашому користувачеві персоналізувати та організувати свій власний простір так, як йому зручно, так само, як він може організувати свої фізичні робочі столи чи робочі зони вдома чи на роботі. Це збільшить ймовірність того, що їй буде зручно користуватися створеною вами системою.

Розуміння тексту в AR

Уважно враховуйте довжину розбірливого тексту, створюючи додаток AR, і вичитуйте його під час тестування на якомога більшій кількості апаратних платформ і в якомога більшій кількості умов навколишнього середовища. Ви, ймовірно, не знаєте, в якому середовищі буде працювати ваша програма. Дуже темна область вночі? Надто світла кімната опівдні? Щоб текст було видно, розмістіть його на фоні контрастного кольору.

Це зображення показує приклад потенційно поганої розбірливості поверх неоптимального середовища (ліворуч) і як цю розбірливість можна вирішити для невідомих середовищ за допомогою текстового фону (праворуч).

Розробка додатків доповненої реальності: зони комфорту, інтерфейси та текст

Фото Джеремі Бішопа на Unsplash (https://unsplash.com/photos/MhHbkyb35kw)
Просте рішення для розбірливості тексту в невідомих середовищах.

Фото Джеремі Бішопа на Unsplash

Розмір тексту та шрифт (шрифт) також можуть впливати на розбірливість тексту. Загалом, ви повинні вибирати коротші заголовки або коротші блоки тексту, коли це можливо. Однак багато додатків AR засновані на утилітах і іноді передбачають використання великих блоків тексту, тому в кінцевому підсумку дизайнерам доведеться знайти спосіб зробити текстові документи довгої форми керованими в AR.

Якщо для вашої програми потрібен довгий документ, переконайтеся, що розмір шрифту достатньо великий, щоб користувач міг зручно його читати. (Meta рекомендує мінімальний розмір шрифту не менше 1 см у висоту, коли текст знаходиться на відстані 0,5 метра від очей користувача.) Уникайте занадто складних каліграфічних шрифтів. Замість цього дотримуйтеся простих шрифтів із засічками або без засічок для цих великих текстових блоків. Крім того, більш вузькі колонки тексту краще, ніж ширші.

Швидке читання послідовної візуальної презентації (RSVP) – це метод показу документа користувачеві одним словом за раз. Це може виявитися хорошим способом використання великих блоків тексту в AR, оскільки він дозволяє окремому слову бути більшим і більш впізнаваним, замість того, щоб змушувати вашу програму враховувати відображення цих великих блоків тексту.

Для будь-якого інформаційного або інструкційного текстового відображення намагайтеся віддавати перевагу розмовним термінам, які зрозуміла б більшість користувачів, а не більш технічним термінам, які можуть збити користувача з пантелику. «Не вдається знайти поверхню для розміщення вашого об’єкта. Спробуйте переміщати телефон повільно» краще, ніж «Помилка визначення літака. Будь ласка, виявіть літак».

Дизайн додатка AR: тестування, тестування, 1, 2, 3

Додатки AR все ще визначають, що робить взаємодію хорошою чи поганою. Отже, вам часто доведеться працювати з власними припущеннями, а потім перевіряти ці припущення якомога частіше. Тестування з кількома аудиторіями допоможе виявити, що працює добре, а з чим, можливо, доведеться повернутися до креслярської дошки. Під час тестування вашої програми надайте тестовим користувачам лише ту саму кількість інформації, яку отримає звичайний користувач вашої програми. Дозволяючи вашим тестувальникам спробувати використовувати програму без сторонньої допомоги, ви запобіжите випадковому «керуванню» ними через вашу програму та призведе до більш точних результатів тестування.


Огляд Snagit 2018 Що нового з версії 13

Огляд Snagit 2018 Що нового з версії 13

TechSmith Snagit — наше улюблене програмне забезпечення для створення скріншотів і редагування зображень. Перегляньте нові функції в Snagit 2018!

8 онлайн-інструментів для малювання діаграм і блок-схем

8 онлайн-інструментів для малювання діаграм і блок-схем

Потрібно створити діаграми або блок-схеми і не хочете встановлювати додаткове програмне забезпечення? Ось список онлайн-інструментів для створення діаграм.

Spotify не може відтворити поточну пісню? Як виправити

Spotify не може відтворити поточну пісню? Як виправити

Мати дім, повний бездротових пристроїв і потокових служб, таких як Spotify, — це чудово, доки все не запрацює, а ви знайдете цікаві рішення.

Що таке NVMe M.2 SSD і наскільки він швидкий?

Що таке NVMe M.2 SSD і наскільки він швидкий?

NVMe M.2 SSD — це найновіша технологія комп’ютерних жорстких дисків. Що це таке та наскільки він швидкий порівняно зі старими жорсткими дисками та твердотільними накопичувачами (SSD)?

Sonos проти AirPlay: Чому я вибрав AirPlay для аудіосистеми всього будинку

Sonos проти AirPlay: Чому я вибрав AirPlay для аудіосистеми всього будинку

Sonos — це ідеальне рішення для потокового аудіо від 400 доларів США за два динаміки. Але за правильного налаштування AirPlay може бути безкоштовним. Давайте розглянемо деталі.

Додаток Google Backup and Sync замінює Photos і Drive

Додаток Google Backup and Sync замінює Photos і Drive

Google Backup and Sync – це нова програма, яка синхронізується з Фото та Диском. Читайте далі, щоб побачити, як він протистоїть OneDrive, Dropbox, Backblaze і Crashplan.

Розрізання кабелю: огляд MyIPTV із SOPlayer

Розрізання кабелю: огляд MyIPTV із SOPlayer

MyIPTV — це служба розрізання кабелю, яка використовує програму SOPlayer для кількох платформ і надає телебачення, фільми та інші форми медіа за плату.

Клавіатура Logitech K830 для вітальні з підсвічуванням

Клавіатура Logitech K830 для вітальні з підсвічуванням

Logitech нещодавно випустила клавіатуру K830 з підсвічуванням для вітальні, призначену для домашнього розваги. Ось наш огляд агрегату.

Оновлено CloudHQ: швидша синхронізація, редагування файлів Dropbox із Google Docs

Оновлено CloudHQ: швидша синхронізація, редагування файлів Dropbox із Google Docs

Ось подивіться на нещодавно випущене оновлення для CloudHQ і як воно працює. Читайте далі, щоб дізнатися більше.

Що таке Android-телефон OnePlus 6T?

Що таке Android-телефон OnePlus 6T?

OnePlus 6T — флагманський Android-телефон преміум-класу, який продається зі знижкою порівняно з Apple iPhone, Google Pixel 3 або Samsung Galaxy S9.