Megosztás a következőn keresztül:


Az elemek periodikus táblázata

Az Elemek alkalmazás ponttáblázata

Feljegyzés

Ez a cikk egy feltáró mintát mutat be, amelyet a Mixed Reality Design Labsban hoztunk létre, ahol megosztjuk a vegyes valóság alkalmazásfejlesztésével kapcsolatos tudnivalókat és javaslatokat. A tervezéssel kapcsolatos cikkeink és kódjaink az új felfedezések során fejlődni fognak.

Feljegyzés

Ezt a mintaalkalmazást a HoloLens 1st gen-hez tervezték. Lásd a HoloLens 2-es verziójához készült Elements 2.0 periodikus táblázatát.

Az Elemek periodikus táblázata egy nyílt forráskódú mintaalkalmazás a Microsoft Mixed Reality Design Labs-ból. Megtudhatja, hogyan helyezhet el objektumtömböt 3D térben különböző felülettípusokkal egy Objektumgyűjtemény használatával. Azt is megtudhatja, hogyan hozhat létre olyan kezelhető objektumokat, amelyek a HoloLens standard bemeneteire reagálnak. A projekt összetevőinek használatával saját vegyes valóságú alkalmazásélményt hozhat létre.

Bemutató videó

Rögzítés a HoloLens 2-vel a Mixed Reality Capture használatával

Az alkalmazás ismertetése

Az elemek periodikus táblázata egy 3D térben jeleníti meg a kémiai elemeket és azok tulajdonságait. Magában foglalja a HoloLens alapvető interakcióit, például a tekintetet és a légcsapolást. A felhasználók megismerhetik az animált 3D modellek elemeit. Vizuálisan képesek megérteni egy elem elektronhéját és magját - amely a protonokból és a neutronokból áll.

Háttér

Miután először tapasztaltam a HoloLenst, tudtam, hogy kísérletezni szeretnék egy periodikus táblázatos alkalmazással a vegyes valóságban. Mivel minden elem sok adatponttal rendelkezik, amelyek szöveggel jelennek meg, úgy gondoltam, hogy nagyszerű téma lenne a tipográfiai kompozíció feltárása egy 3D térben. A projekt egy másik érdekes része volt, hogy a felhasználóknak lehetőséget adtak az elem elektronmodelljének vizualizációjára.

Tervezés

A periodikus rendszer alapértelmezett nézetéhez olyan háromdimenziós dobozokat képzeltem el, amelyek az egyes elemek elektronmodelljét tartalmazzák. Az egyes dobozok felülete áttetsző lenne, így a felhasználó hozzávetőleges képet kaphatna az elem kötetéről. A tekintet és a levegő koppintással a felhasználó megnyithatja az egyes elemek részletes nézetét. Annak érdekében, hogy a táblázat nézet és a részletek nézet közötti átmenet zökkenőmentes és természetes legyen, a valós életben megnyíló doboz fizikai interakcióihoz hasonlóvá tettem.

Tervezési vázlat
Vázlatok tervezése

Részletesen meg akartam jeleníteni az egyes elemek adatait gyönyörűen renderelt szöveggel 3D térben. Az animált 3D elektronmodell a középső területen jelenik meg, és különböző szögekből tekinthető meg.

Interakció

Prototípusok
Interakciós prototípusok

A felhasználó úgy módosíthatja a felület típusát, hogy a táblázat alján lévő gombokra koppint – válthat a sík, a henger, a gömb és a pont között.

Az alkalmazásban használt gyakori vezérlők és minták

Kezelhető objektum (gomb)

Az kezelhető objektum egy objektum, amely képes válaszolni az alapszintű HoloLens-bemenetekre. Ez előfabként/szkriptként van megadva, amelyet könnyedén alkalmazhat bármely objektumra. Például egy kávéscsészét a jelenetben kezelhetővé tehet, és reagálhat a bemenetekre, például a tekintetre, a légi koppintásra, a navigációra és a manipulációs kézmozdulatokra. További információ

nem észlelhető objektum

Objektumgyűjtemény

Az objektumgyűjtemény egy objektum, amely segít több objektum elrendezésében különböző alakzatokban. Támogatja a síkot, a hengert, a gömböt és a pontot. További tulajdonságokat is konfigurálhat, például a sugarat, a sorok számát és a térközt. További információ

Objektumgyűjtemény

Technikai részletek

A Mixed Reality Design Labs GitHubon az Elemek periodikatáblája alkalmazás szkriptjei és előszúrásai találhatók.

Porting story for HoloLens 2

Olvassa el a cikket arról, hogyan frissült az Elemek periodikus táblázata alkalmazás a HoloLens 2 ösztönös interakcióival.

Az elemek periodikus táblázata 2.0

Tudnivalók a szerzőről

Dong Yoon Park képe Yoon Park
UX Tervező @Microsoft

Lásd még