Örnek olay incelemesi - 3 HoloStudio kullanıcı arabirimi ve etkileşim tasarımı öğrenmesi

HoloStudio, HoloLens için ilk Microsoft uygulamalarından biriydi. Bu nedenle, 3B kullanıcı arabirimi ve etkileşim tasarımı için yeni en iyi yöntemler oluşturmak zorunda kaldık. Bunu birçok kullanıcı testi, prototip oluşturma, deneme ve hata ile yaptık.

Herkesin bu tür bir araştırma yapmak için ellerinde kaynaklar olmadığını biliyoruz, bu nedenle Sr. Holographic Tasarım Aracı Marcus Ghaly, HoloStudio'nun geliştirilmesi sırasında HoloLens uygulamaları için kullanıcı arabirimi ve etkileşim tasarımı hakkında öğrendiğimiz üç şeyi paylaştık.

Videoyu izleme

Sorun 1: Kişiler oluşturmalarında gezinmek istemedi

Başlangıçta HoloStudio'daki workbench'i gerçek dünyada bulacağınız gibi bir dikdörtgen olarak tasarladık. Sorun, insanların bir masada otururken veya bir bilgisayarın önünde çalışırken hareketsiz kalmalarını söyleyen yaşam boyu deneyime sahip olmalarıdır, bu nedenle workbench'te hareket etmezler ve 3B eserlerini her taraftan keşfetmezlerdi.

HoloStudio'daki workbench'in dikdörtgen tasarımı, kullanıcıların hareket etmelerini ve eserlerini her taraftan görmelerini engeller.

Workbench'i yuvarlak yapmak için içgörüye sahiptik, böylece durmanız gereken "ön" veya açık bir yer yoktu. Bunu test ettiğimizde, insanlar aniden kendi eserlerini keşfetmeye ve gezinmeye başladı.

Dairesel workbench tasarımı, kullanıcıları kendi eserlerinde gezinmeye teşvik etti.

Öğrendikimiz

Her zaman kullanıcı için nelerin rahat olacağını düşünün. Fiziksel alanından yararlanmak HoloLens'in harika bir özelliğidir ve diğer cihazlarla yapamazsınız.

Sorun 2: Kalıcı iletişim kutuları bazen holografik çerçevenin dışındadır

Bazen, kullanıcınız uygulamanızda dikkat etmesi gereken bir şeyden farklı bir yöne bakıyor olabilir. Bir bilgisayarda yalnızca bir iletişim kutusu açabilirsiniz, ancak bunu bir 3B ortamda birinin yüzüne yaparsanız, iletişim kutusu kendi yoluna gidiyormuş gibi hissedebilirsiniz. Mesajı okumaları gerekiyor ama içgüdüleri ondan uzaklaşmaya çalışmaktır. Bu tepki bir oyun oynuyorsanız harikadır, ancak iş için tasarlanmış bir araçta idealden daha azdır.

Birkaç farklı şeyi denedikten sonra, sonunda iletişim kutularımız için bir "düşünce balonu" sistemi kullanmaya karar verdik ve kullanıcıların uygulamamızda dikkatlerinin gerekli olduğu yere izleyebileceği eğilimler ekledik. Ayrıca tendrillerin nabzını da yaptık, bu da kullanıcıların nereye gideceklerini bilmesi için yön duygusunu ifade etti.

Öğrendikimiz

Kullanıcıları dikkat etmeleri gereken konularda uyarmak 3B olarak çok daha zordur. Uzamsal ses, ışık ışınları veya düşünce baloncukları gibi dikkat yönetmenlerinin kullanılması, kullanıcıları olmaları gereken yere yönlendirebilir.

Sorun 3: Bazen kullanıcı arabirimi diğer hologramlar tarafından engellenebilir

Bazen bir kullanıcı hologram ve ilişkili kullanıcı arabirimi denetimleriyle etkileşime geçmek ister, ancak önlerinde başka bir hologram bulunduğundan görüntülemeleri engellenir. HoloStudio'yu geliştirirken bunun için bir çözüm bulmak için deneme ve hata kullandık.

HoloLens'i takan kullanıcıyla arasında başka bir hologram varsa hologramla ilişkili kullanıcı arabirimi denetimi engellenebilir.

Engellenmemesi için kullanıcı arabirimi denetimini kullanıcıya daha yakın bir yere taşımayı denedik, ancak kullanıcının size yakın olan bir denetime bakarken aynı anda çok uzak olan bir holograma bakmasının rahat olmadığını belirledik. Ancak, denetimi kullanıcıya en yakın hologramın önüne taşıdıysak, etkilenmesi gereken hologramdan ayrılmış gibi hissederler.

Sonunda kullanıcı arabirimi denetimini gölgeledik ve kullanıcıdan ilişkilendirdiği hologramla aynı mesafeye koyduk, böylece her ikisi de bağlı hissediyor. Bu, kullanıcının gizlenmiş olsa bile denetimle etkileşim kurmasını sağlar.

Çözüm: Hem denetimle etkileşime izin veren hem de etkilediği holograma bağlı hissetmesini sağlayan kullanıcı arabirimi denetimini gölgelendirdik.

Öğrendikimiz

Kullanıcıların engellenmiş olsalar bile kullanıcı arabirimi denetimlerine kolayca erişebilmesi gerekir. Bu nedenle, hologramları gerçek dünyada nerede olursa olsun kullanıcıların görevlerini tamamlayabilmesini sağlayacak yöntemleri bulun.

Yazar hakkında

Marcus Ghaly'nin resmi Marcus Ghaly
Holographic Tasarım Aracı @Microsoft

Ayrıca bkz.