Az elemek periodikus tá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.
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ó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ó
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ó
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
![]() |
Yoon Park UX Tervező @Microsoft |