Periodická tabulka prvků

Tabulka období aplikace Elements

Poznámka

Tento článek popisuje průzkumnou ukázku, kterou jsme vytvořili v Mixed Reality Design Labs, kde sdílíme poznatky a návrhy pro vývoj aplikací pro hybridní realitu. Naše články a kód související s návrhem se budou vyvíjet s novými objevy.

Poznámka

Tato ukázková aplikace byla navržena pro HoloLens 1. generace. Viz periodická tabulka prvků 2.0 pro HoloLens 2 verzi.

Periodická tabulka elementů je opensourcová ukázková aplikace z Mixed Reality Design Labs od Microsoftu. Zjistěte, jak pomocí kolekce Objektů rozvrhnout pole objektů v 3D prostoru s různými typy povrchů. Naučte se také vytvářet interagovatelné objekty, které reagují na standardní vstupy z HoloLensu. Komponenty tohoto projektu můžete použít k vytvoření vlastního prostředí aplikace hybridní reality.

Ukázkové video

Záznam pomocí HoloLens 2 pomocí nástroje Mixed Reality Capture

O aplikaci

Periodická tabulka prvků vizualizuje chemické prvky a všechny jejich vlastnosti ve 3D prostoru. Zahrnuje základní interakce HoloLensu, jako je pohled a klepnutí na vzduch. Uživatelé se mohou seznámit s prvky pomocí animovaných 3D modelů. Mohou vizuálně porozumět elektronové skořepině prvku a jeho jádru, který se skládá z protonů a neutronů.

Pozadí

Po první zkušenosti s HoloLensem jsem věděl, že chci experimentovat s aplikací pro pravidelné tabulky v hybridní realitě. Vzhledem k tomu, že každý prvek má mnoho datových bodů, které jsou zobrazeny s textem, myslel jsem, že by to bylo skvělé téma pro zkoumání typografického složení ve 3D prostoru. Další zajímavou součástí tohoto projektu bylo dát uživatelům možnost vizualizovat elektronový model prvku.

Návrh

Pro výchozí zobrazení periodické tabulky jsem si představoval trojrozměrné rámečky, které by obsahovaly elektronový model každého prvku. Povrch každého rámečku by byl průsvitný, aby uživatel mohl získat hrubou představu o objemu prvku. Pohledem a klepnutím ve vzduchu by uživatel mohl otevřít podrobné zobrazení jednotlivých prvků. Aby byl přechod mezi zobrazením tabulky a zobrazením podrobností plynulý a přirozený, udělal jsem ho podobně jako fyzickou interakci s rámečkem, který se otevírá v reálném životě.

Skica návrhu
Návrh skic

V zobrazení podrobností jsem chtěl vizualizovat informace o jednotlivých elementech s krásně vykresleným textem v 3D prostoru. Animovaný 3D elektronový model se zobrazuje ve středové oblasti a lze ho prohlížet z různých úhlů.

Interakce

Prototypy
Prototypy interakce

Uživatel může změnit typ povrchu klepnutím vzduchu na tlačítka na spodní straně stolu – může přepínat mezi rovinou, válcem, koulí a bodovým.

Běžné ovládací prvky a vzory používané v této aplikaci

Interagovatelný objekt (tlačítko)

Interagovatelný objekt je objekt, který může reagovat na základní vstupy HoloLensu. Je k dispozici jako prefab/skript, který můžete snadno použít pro libovolný objekt. Můžete například nastavit, aby šálek kávy ve vaší scéně byl interagovatelný a reagoval na vstupy, jako je pohled, klepnutí ve vzduchu, navigace a gesta pro manipulaci. Další informace

nteractable – objekt

Kolekce objektů

Kolekce objektů je objekt, který pomáhá rozložit více objektů v různých tvarech. Podporuje rovinu, válec, kouli a bodový bod. Můžete nakonfigurovat další vlastnosti, jako je poloměr, počet řádků a mezery. Další informace

Kolekce objektů

Technické podrobnosti

Skripty a předběžné skripty pro periodickou tabulku aplikace Elements najdete na GitHubu Mixed Reality Design Labs.

Scénář přenosu pro HoloLens 2

Přečtěte si článek o tom, jak se aplikace Periodická tabulka prvků aktualizovala o instinktivní interakce HoloLens 2.

Periodická tabulka prvků 2.0

O autorovi

Obrázek Dong Yoon Park Yoon Park
Designer @Microsoft uživatelského prostředí

Viz také