Navrhování pro smíšenou realitu

Jak přemýšlet o 3D prostoru v HoloLensu

Holografické zpracování je mocná věc. Množství dat, které můžeme absorbovat ve třech rozměrech, je ohromující. Prožívání věcí v pohlcujícím kontextu urychluje naše porozumění, pomáhá nám rychleji se rozhodovat a pevně kóduje naše vzpomínky v prostorovém uvědomění.
 
Důsledky designu, které vycházejí z tak bohatého prostředí, jsou stejně ohromující. Přemýšlejte o své oblíbené mapové aplikaci. Na 2D obrazovce trávíme spoustu času posouváním, přibližováním a přepínáním pohledů, abychom pochopili věci, jako je výška, hloubka a blízkost. Nyní si představte stejnou mapu v HoloLens 3D. Najednou se okamžitě pochopí vše, co naše mysl předtím musela spojit - různé pohledy a úhly uspořádané jako mapa Lego. Je naživu, je kompletní, je přímo před vámi. Zažít něco digitálního stejným způsobem, jakým rozumíme fyzickému světu, je docela kouzelné.
 
Jako designéři je toto chápání v reálném světě konstantní a relativně novou výzvou. Jak převedeme naše znalosti pixelů a rozlišení na fyzičnost 3D sfér? Jak mohou návrháři uživatelského rozhraní sebevědomě iterovat napříč různými „světy“? Jak se odtud vyvíjí designové myšlení?

Vstupte do vesmíru

Design pro pohlcující platformu smíšené reality znamená představit si a prozkoumat doslovný prostor kolem uživatele. Zamyslete se nad stěnami, podlahou, stropem, okny a nábytkem, které mohou existovat. Očekávejte vše o uživatelském prostředí. Procházejte kilometr po botách tak, jak to bylo. Kontextualizovat.
 
Nyní se zamyslete nad tím, jak může stavba na stávajících prvcích v místnosti vylepšit zkušenosti a odhalit příležitosti k vytvoření řešení, která se budou cítit pevněji a přirozeněji. Z opačné perspektivy uvažujte o negativních dopadech stávajícího nábytku a podobně. Odhalte způsoby, jak poskytnout uživateli návod při nastavování jeho prostoru, omezit možné rozptýlení a zmatek.
 
Udržujte své průzkumy designu co nej fyzičtější. Jako stand-iny pro hologramy používejte skutečné objekty. Nedostanete-li smysl fyzického prostoru, pokud jej nevytvoříte, nestojíte v něm, nepřestanete se pohybovat. Prototypování pro holografické aplikace je trochu praštěné - objetí. Spojte svůj tým a vytvořte si zkušenosti pomocí všeho, co máte po ruce. Bloky, pěna, cvičební míče, plněné medvědi, navzájem, cokoli. Časné, základní prototypy budou informovat o vašem návrhu směru a modelu interakce.

Výzva na dálku: čitelnost a přesnost

Vzdálenost zvětšuje pohyb a snižuje viditelnost obsahu.

Vnímání hloubky je v 3D designu velkou výzvou. Ovlivňuje všechny informace a objekty, se kterými uživatel pracuje. Mysl vnímá věci na dálku jako menší, což znamená, že detaily na dálku je obtížnější rozluštit, zejména text. Množství svalové kontroly potřebné pro to, aby oko zaostřilo na objekty na dálku, je mnohem větší než zaostření na prvky blíže uživateli. Nejmenší pohyb hlavy ovlivňuje vnímání. Čtení malého textu z dálky vyžaduje svaly v
krk držet hlavu co nejstabilnější. Oči potřebují více času na zaostření, takže musí zůstat nehybné, zatímco se intervaly blikání zvyšují. V podstatě - lidský zrak je skvělá, ale složitá věc. Všechny tyto procesy probíhají automaticky, ale dlouhodobé čtení na dálku může způsobit únavu. Proto je skromná dopravní značka tak skvělá. Prezentuje přesné a správné informace v různých vzdálenostech, rychle a efektivně. Odkazování na reálné modely, jako je tento, vytváří výkonná řešení virtuálního světa.
 
V souladu s čitelností vyžadují virtuální prostory přesnost. Jsme nedokonalí - špatně odhadujeme vzdálenosti, pohybujeme se trapně, nemůžeme se soustředit na příliš mnoho věcí najednou. Být přesný ve svých úvahách o designu znamená překonat přirozený pohyb těla, zejména na dálku. Představte si malé tlačítko deset metrů před sebou. Jdete vpřed, možná začnete mluvit s někým vedle vás, chybí vám tlačítko. Musíte se na chvíli znovu kalibrovat, zkuste to znovu.
 
Jako designér můžete tuto interakci změnit. Ve virtuálním prostoru můžete volně určovat velikost písem, tlačítek a dalších informací, které je třeba dodržovat. Vytvářejte návrhy na základě toho, jak daleko bude obsah od uživatele. Mějte na paměti, že pro maximální efektivitu by většina primárního obsahu měla zůstat od jednoho do dvou metrů od uživatele. Prvky blíže než jeden metr mohou způsobit nevolnost, zejména pokud jsou připojeny k pohledu uživatele.
 
Uživatel se cítí sebevědomě, když může snadno absorbovat informace potřebné pro výběr. Rychlost a přesnost nahrazují únavu a frustraci. Cílem je reagovat a vždy poskytnout správné množství zpětné vazby jako odpověď na vstup uživatele. Zkušenost, která má flexibilní pracovní postup, díky které se uživatel cítí sebevědomě, chápe záměr a reaguje s požadovaným výsledkem, je odměňující a poutavý.

Mysli jako vývojář hry

Což neznamená „vyvinout hru pro HoloLens“. Cílem je navrhnout scény všude kolem vás a mít na paměti, že veškeré ponoření a scenérie nepochybně ovlivní výkon. Postupy vývoje her se běžně měří pomocí snímkové frekvence a u HoloLens je to stejné. Abychom vytvořili kvalitní grafiku a působivější zážitky, vždy vyrovnáváme to, co děláme, vizuálně s rozpočtem na GPU. Pro návrháře jsou to hlavní spotřebitelé výkonu: polygony, počet objektů, velikost textury, průhlednost, složité stínovače, dynamické osvětlení a stíny.
 
Při navrhování prostoru kolem uživatele se rozhodně nemusíte vyhýbat hraní se všemi dostupnými designovými prvky. Trik spočívá v vyvážení levého a pravého mozku, vývojáře a návrháře. Buďte oba, buďte svědomí o všem, co se děje v prostoru. Kouzlo HoloLens spočívá v tom 360 ° -ness. Ten filmový, plynulý zážitek. Co je za uživatelem, pod uživatelem, na jeho periferii? Kde je akce? Co by měli slyšet a vidět a kde by to měli slyšet a vidět? Ponořte uživatele. Buďte hraví. Nezapomeňte, že u zařízení HoloLens se již neomezujeme na navrhování ve fyzickém rámci. Svět je naše plátno.

Začněte stavět

Přemýšlení o 3D prostoru škrábe pouze povrch. Jakmile jste se sami orientovali, udělali prototypy, průzkumy, iterace; budete potřebovat solidní sadu nástrojů, abyste mohli začít budovat. HoloLens má spoustu pokynů pro vývojáře i designéry. Začněte zkoumat tyto zdroje a bavte se!

Šablona textury Adobe Illustrator

Jako návrháři pracujeme s fyzickými objekty nebo na tabuli, abychom pochopili velikost a vztah systému UI. Pomocí této šablony je snadné vykreslit systém uživatelského rozhraní v aplikaci Illustrator a dokončit design a estetiku. Můžeme dokonce porovnat, jak to zapadá do zorného pole uživatele.

Vše o typografii v HoloLensu

Můj kolega Dong Yoon Park napsal tento fantastický kousek o textu ve 3D prostoru. K dispozici je také pěkný přehled o nedávném rozhovoru Meetup od Yoon na stejné téma.

HoloToolkit-Unity

Po instalaci Unity je tato sbírka skriptů a komponent nejrychlejším způsobem, jak spustit něco interaktivního na HoloLens. K sadě nástrojů je připojeno mnoho příkladů a komunita aktivních přispěvatelů.

Na straně vývojáře je uveden seznam všech nástrojů, které budete potřebovat k vývoji aplikací pro HoloLens.

Holografická akademie

Pokud máte nějaké schopnosti skriptování v jazyce C #, je zde řada tutoriálů, které se zabývají základními holografickými zkušenostmi a metodami vstupu, jako jsou Gaze, Gesture a Voice. Sekce Dokumentace obsahuje podrobnější studii navrhování hologramů.

Microsoft HoloLens Dev Center

Centrální rozbočovač pro vše, co HoloLens obsahuje odkazy na vše uvedené výše, plus věci jako zdrojový kód Galaxy Explorer, video galerie a mnoho dalšího.

Microsoft Store

Abych viděl, co ostatní vývojáři staví na HoloLens, navrhuji hry jako RoboRaid pro jeho prostorové porozumění a Young Conker pro jejich používání prostředí včetně věcí, jako jsou pohovky a stoly. Fragmenty je další, musí vidět, je to pravděpodobně nejlepší příklad vizuální kvality baru, který může zážitek HoloLens dosáhnout, je tak pohlcující a úžasně výkonný. V obchodě je tolik skvělých aplikací a neustále se přidávají nové. K dispozici je vždy něco nového.

Pokud mi něco chybělo, dejte mi vědět v komentářích níže. Nemůžu se dočkat, až uvidím, co stavíš!

Chcete-li mít přehled o Microsoft Design, sledujte nás na Dribbble, Twitteru a Facebooku nebo se připojte k našemu programu Windows Insider. A pokud máte zájem vstoupit do našeho týmu, vydejte se na aka.ms/DesignCareers.