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


3D Scenes Studio (előzetes verzió) az Azure Digital Twinshez

Az Azure Digital Twins 3D Scenes Studio (előzetes verzió) egy modern 3D környezet, ahol a végfelhasználók a 3D-eszközök vizuális környezetével figyelhetik, diagnosztizálhatják és vizsgálhatják a működési adatokat. A 3D Scenes Studio lehetővé teszi a szervezetek számára, hogy az Azure Digital Twins-adatokon alapuló vizualizációkkal bővítse a meglévő 3D modelleket anélkül, hogy 3D szakértelemre van szükségük. A vizualizációk könnyen felhasználhatók a webböngészőkből.

A digitális ikergráf és a válogatott 3D-modell segítségével a témaszakértők a stúdió alacsony kódszámú szerkesztőjével leképezhetik a 3D elemeket a digitális ikerpéldányokra, és felhasználói felületi interaktivitást és üzleti logikát definiálhatnak egy üzleti környezet 3D-s vizualizációjához. A 3D jelenetek ezután felhasználhatók a üzemeltetett 3D Scenes Studióban vagy egy egyéni alkalmazásban, amely a beágyazható 3D-s megjelenítő összetevőt használja.

Ez a cikk áttekintést nyújt a 3D Scenes Studióról és annak főbb funkcióiról. Az egyes funkciók használatáról részletes, részletes útmutatást a 3D Scenes Studio használata (előzetes verzió) című témakörben talál.

A Studio áttekintése

A 3D Jelenetek Studióban végzett munka a jelenetek fogalma köré épül. A jelenet egyetlen üzleti környezet nézete, amely 3D-s tartalmakból, egyéni üzleti logikából és egy Azure Digital Twins-példányra mutató hivatkozásokból áll. Egyetlen digitális ikerpéldányhoz több jelenet is tartozhat.

A jelenetek a szerkesztőben vannak konfigurálva a 3D Scenes Studióban. Ezután megtekintheti a kész jeleneteket a stúdió beépített nézetében, vagy beágyazhatja az egyéni webalkalmazásokba. Kibővítheti a beépített megjelenítőt, vagy létrehozhat saját megtekintőket, amelyek hozzáférhetnek a 3D jelenetek fájljaihoz és az Azure Digital Twins-diagramhoz.

Környezet és tárolás

Azure-erőforrás szempontjából a 3D Scenes Studio-környezet egy Azure Digital Twins-példány és egy Azure Storage-tároló egyedi párosításával jön létre. Ezeket az Azure-erőforrásokat külön kell létrehoznia, és mindkettőhöz csatlakoztatnia kell a 3D Scenes Studiót egy egyedi 3D Scenes Studio-környezet beállításához. Ezután megkezdheti a jelenetek készítését ebben a környezetben.

Minden 3D jelenet két fájlra támaszkodik, amelyek a tárolóban lesznek tárolva:

  • 3D fájl, amely forgatókönyvadatokat és hálókat tartalmaz a vizualizációhoz. Ezt a fájlt a 3D Scenes Studióba importálja.
  • Egy konfigurációs fájl, amely automatikusan létrejön a 3D Scenes Studio-környezet létrehozásakor. Ez a fájl tartalmazza a 3D-tartalom és az Azure Digital Twins közötti leképezési definíciót, valamint a felhasználó által definiált üzleti logikát.

Megjegyzés

Mivel a tárolót az Azure-fiókjában kezeli, a tárolt jelenetfájlok bármelyikét közvetlenül módosíthatja. A konfigurációs fájl manuális szerkesztése azonban nem ajánlott , mivel ez inkonzisztenciákat okoz a fájlban, amelyek esetleg nem megfelelően lesznek kezelve a megtekintői felületen.

Miután létrehozott egy 3D Scenes Studio-környezetet egy Azure Digital Twins-példánysal és egy Azure Storage-tárolóval, a környezet módosításához bármelyik erőforrást lecserélheti egy másik példányra vagy tárolóra. Az alábbi műveletek eredményei:

  • Ha új Azure Digital Twins-példányra vált, az átváltja a jelenet alapjául szolgáló digitális ikerpéldány-adatokat. Ez nem ajánlott, mert a digitális ikerhivatkozások megszakadhatnak a jelenetben.
  • Az új tárolóra váltás azt jelenti, hogy új konfigurációs fájlra vált, amely megváltoztatja a stúdióban megjelenő jeleneteket.

A jelenetek másokkal való megosztásához a címzettnek legalább olvasószintű hozzáférésre van szüksége mind az Azure Digital Twins-példányhoz, mind a környezetben található tárolóhoz, valamint ezen erőforrások URL-információihoz. A környezet másokkal való megosztásával kapcsolatos részletes útmutatásért lásd: A környezet megosztása.

Beállítás

A 3D Scenes Studio használatához a következő szükséges erőforrásokra lesz szüksége:

Ezután a 3D Scenes Studiót a következő hivatkozáson érheti el: 3D Scenes Studio.

Miután ott volt, összekapcsolja a 3D-környezetet a tárolási erőforrásokkal, és konfigurálja az első jelenetet. A műveletek végrehajtásával kapcsolatos részletes útmutatásért lásd : A 3D Jelenetek Studio-környezet inicializálása és jelenetek létrehozása, szerkesztése és megtekintése.

Szerkesztő

A jelenetek konfigurálásának elsődleges felülete a 3D Scenes Studio szerkesztője . Ez egy alacsony kódszámú vizuális élmény.

Így néz ki a szerkesztő:

Képernyőkép a 3D Scenes Studio builderről.

A szerkesztőben elemeket és viselkedéseket fog létrehozni a jelenethez. Az alábbi szakaszok részletesebben ismertetik ezeket a funkciókat.

Elemek

Az elemek a digitális ikerpéldányokhoz kapcsolódó, felhasználó által definiált 3D-hálók, amelyek a vizualizációs elemeket releváns ikeradatokhoz társítják.

Amikor létrehoz egy elemet a szerkesztőben, a következő összetevőket fogja definiálni:

  • Elsődleges ikerpéldány: Minden elem egy elsődleges digitális ikerpéldányhoz csatlakozik. Az elemet egy ikerpéldányhoz csatlakoztathatja az Azure Digital Twins-példányban, hogy az elem képviselhesse az ikerpéldányt és annak adatait a 3D-vizualizációban.
  • Név: Minden elemnek szüksége van egy névre. Érdemes lehet az elsődleges ikerpéldányéval egyezni $dtId .
  • Hálók: Azonosítsa, hogy a 3D modell mely összetevői képviselik ezt az elemet.
  • Viselkedések: A viselkedések azt írják le, hogyan jelennek meg az elemek a vizualizációban. Ehhez az elemhez itt rendelhet hozzá viselkedést.
  • Egyéb ikerpéldányok: Ha szeretné, hozzáadhat másodlagos digitális ikeradatforrásokat egy elemhez. Csak akkor vegyen fel más ikerpéldányokat, ha az elsődleges ikerpéldányon kívül további ikerpéldányok is vannak, amelyeket használni szeretne a viselkedésében. Egy másik ikerpéldány konfigurálása után használhatja az ikerpéldány tulajdonságait az adott elem viselkedésének meghatározásakor.

Viselkedésmódok

A viselkedések olyan üzleti logikai szabályok, amelyek digitális ikeradatokat használnak a vizualizációk a jelenetben való mozgatásához.

Egy elem viselkedésének létrehozásakor a következő összetevőket kell meghatároznia:

  • Elemek: A viselkedések a vizualizáció egyes elemeire alkalmazott vizualizációkat írják le. Kiválaszthatja, hogy mely elemekre vonatkozik ez a viselkedés.
  • Ikerpéldányok: Azonosítsa azokat az ikerpéldányokat, amelyek adatai elérhetők ehhez a viselkedéshez. Ide tartoznak a megcélzott elemek elsődleges ikerpéldányai és minden más ikerpéldány.
  • Vizuális szabályok: A vizuális szabályok olyan adatvezérelt átfedések az elemeken, amelyek konfigurálhatók az elem állapotának vagy állapotának jelzésére.
  • Widgetek: A widgetek olyan adatvezérelt vizualizációk, amelyek további adatokat biztosítanak a viselkedés által képviselt forgatókönyv diagnosztizálásához és vizsgálatához. A widgetek konfigurálásával meggyőződhet arról, hogy a megfelelő adatok felderíthetők egy adott feltétel aktív állapotában.

Rétegeket is létrehozhat a jelenetben a viselkedés rendszerezéséhez. A rétegek címkékként viselkednek a viselkedéseken, így meghatározhatja, hogy mely viselkedéseket kell együtt látni, így egyéni nézeteket hozhat létre a jelenetről a különböző szerepkörökhöz vagy feladatokhoz.

Megtekintő

A 3D Scene Studio egy megtekintőt is tartalmaz, amelyet a végfelhasználók (például az operátorok) használhatnak a 3D-s jelenet felfedezéséhez.

Így néz ki a megtekintő:

Képernyőkép a 3D Scenes Studio megjelenítőről.

Az Elemek listában megismerheti a jelenet összes elemét és aktív állapotát, vagy közvetlenül a vizualizáció elemeire kattintva megismerheti azok részleteit.

Beágyazható megjelenítő összetevő

A 3D Scenes Studio bővíthető a további megtekintési igények támogatására. A megtekintő összetevő beágyazható egyéni alkalmazásokba, és külső összetevőkkel együtt is használható.

Íme egy példa arra, hogy a beágyazott megjelenítő hogyan néz ki egy független alkalmazásban:

Képernyőkép a 3D Scenes Studióról beágyazott nézetben.

A 3D vizualizációs összetevő kódtára elérhető a GitHubon, az iot-cardboard-js adattárban. Ez egy nyílt forráskód React összetevő-kódtár a dolgok internetes hálózatának (IoT) webes élményének létrehozásához.

A tár használatával a 3D-élmények egyéni alkalmazásokba való beágyazására vonatkozó útmutatásért tekintse meg az adattár 3D jelenetek beágyazása című wikijét. Használhatja a CRA IoT Kartonmintát is, amely üzembe helyez egy Create React App template for the library (React-alkalmazás létrehozása) sablont a beágyazott megjelenítővel rendelkező egyéni alkalmazások létrehozásának megkezdéséhez.

Korlátok és teljesítmény

A 3D Scenes Studióval való munka során ajánlott az alábbi korlátokon belül maradni. Ha túllépi ezeket az ajánlott korlátokat, teljesítménycsökkenést vagy nem szándékos alkalmazáshasználatot tapasztalhat.

Képesség Javasolt korlát
Csatolt ikerpéldányok száma (beleértve az összes egyedi elsődleges ikerpéldányt és másodlagos ikerpéldányt az elemeken) Nincs korlát, de vegye figyelembe a teljesítmény következményeit az ikerpéldányok számának növekedésével. További részletekért lásd az alábbi frissítési gyakoriságot és teljesítményt .
A 3D-fájl mérete 100 MB

Ezek a korlátok azért ajánlottak, mert a 3D Scenes Studio a standard Azure Digital Twins API-kat használja, ezért a közzétett API-sebességkorlátok vonatkoznak rá. Ahogy növekszik a jelenetekhez kapcsolódó digitális ikerpéldányok száma, úgy nő a jelenetbe rendszeres adatfrissítéskor behúzott adatok mennyisége is (a frissítési sebességről a szakasz következő részében olvashat bővebben). Ez azt jelenti, hogy ezek a további API-hívások megjelennek a számlázási mérőkben és a műveleti átviteli sebességben.

Frissítési sebesség és teljesítmény

A 3D jelenetmegjelenítő alapértelmezett frissítési sebessége 10 másodperccel kezdődik kevesebb mint 100 ikerpéldány esetén. Az ikerpéldányok számának növekedésével, körülbelül egy másodperces sebességgel minden 10 ikerpéldány esetében.

A minimális frissítési sebesség manuálisan is konfigurálható, így szabályozhatja az adatok lekérésének gyakoriságát és az ebből eredő hatást a teljesítményre. Beállíthatja, hogy a megjelenítő minimális frissítési sebessége 10 másodperc és egy óra között legyen. A megjelenítő soha nem csökken a beállított minimális frissítési sebesség alá. A megtekintő azonban növelheti a tényleges frissítési sebességet az ikerpéldányok számának növekedésével a teljesítmény javítása érdekében.

A megtekintő minimális frissítési sebességének konfigurálásával kapcsolatos utasításokért lásd: A minimális frissítési sebesség konfigurálása.

Következő lépések

Próbálja ki a 3D Scenes Studiót egy mintaforgatókönyvvel a 3D Scenes Studio használatának első lépései című témakörben.

Vagy megtudhatja, hogyan használhatja a stúdió teljes funkciókészletét a Use 3D Scenes Studióban.