Rövid útmutató: Modell renderelése a Unityvel

Ez a rövid útmutató bemutatja, hogyan futtathat egy Unity-mintát, amely távolról renderel egy beépített modellt az Azure Remote Rendering (ARR) szolgáltatás használatával.

Nem részletezzük magát az ARR API-t, sem az új Unity-projekt beállításának módját. Ezeket a témaköröket a Távoli renderelt modellek megtekintése című oktatóanyag ismerteti.

E gyorsútmutató segítségével megtanulhatja a következőket:

  • A helyi fejlesztési környezet beállítása
  • Az ARR rövid útmutató mintaalkalmazásának lekérése és létrehozása a Unityhez
  • Modell renderelése az ARR gyorsútmutató-mintaalkalmazásban

Előfeltételek

Az Azure Remote Rendering szolgáltatáshoz való hozzáféréshez először létre kell hoznia egy fiókot.

A következő szoftvert kell telepíteni:

A mintaalkalmazás klónozása

Nyisson meg egy parancssort (írja be cmd a Windows start menüjét), és váltson olyan könyvtárra, ahol az ARR-mintaprojektet tárolni szeretné.

Futtassa az alábbi parancsot:

mkdir ARR
cd ARR
git clone https://github.com/Azure/azure-remote-rendering
powershell -ExecutionPolicy RemoteSigned -File azure-remote-rendering\Scripts\DownloadUnityPackages.ps1

Az utolsó parancs létrehoz egy alkönyvtárat az ARR könyvtárban, amely az Azure Remote Rendering különböző mintaprojekteit tartalmazza.

A Unity gyorsútmutató-mintaalkalmazása a Unity/Quickstart alkönyvtárban található.

Modell renderelése a Unity-mintaprojekttel

Nyissa meg a Unity Hubot, és adja hozzá a mintaprojektet, amely az ARR\azure-remote-rendering\Unity\Quickstart mappa. Nyissa meg a projektet. Ha szükséges, engedélyezze a Unitynek, hogy frissítse a projektet a telepített verzióra.

Az alapértelmezett renderelt modell egy beépített mintamodell. A következő rövid útmutatóban bemutatjuk, hogyan konvertálhat egyéni modellt az ARR konverziós szolgáltatással.

Adja meg a fiók adatait

  1. A Unity eszközböngészőjében lépjen a Jelenetek mappába, és nyissa meg a Rövid útmutató jelenetet.
  2. A Hierarchia területen válassza a RemoteRendering játékobjektumot.
  3. Az Inspector mezőben adja meg a fiók hitelesítő adatait. Ha még nincs fiókja, hozzon létre egyet.

ARR-fiók adatai

Fontos

Állítsa a RemoteRenderingDomain értékét a értékre <region>.mixedreality.azure.com, ahol <region>az egyik elérhető régió van az Ön közelében.
Állítsa az AccountDomain értéket fióktartományra az Azure Portalon megjelenő módon.

Később ezt a projektet egy HoloLensben szeretnénk üzembe helyezni, és az eszközről kapcsolódni a Remote Rendering szolgáltatáshoz. Mivel nincs könnyű módja a hitelesítő adatok megadásának az eszközön, a rövid útmutató minta menti a hitelesítő adatokat a Unity jelenetben.

Figyelmeztetés

Győződjön meg arról, hogy nem ellenőrzi a projektet a mentett hitelesítő adatokkal egy olyan adattárba, ahol titkos bejelentkezési adatokat szivárogtatna ki!

Munkamenet létrehozása és az alapértelmezett modell megtekintése

A munkamenet elindításához nyomja le a Unity Lejátszás gombját. A Játék panel nézetablakának alján egy állapotszöveggel ellátott átfedésnek kell megjelennie. A munkamenet állapotváltások sorozatán megy keresztül. Indítási állapotban a kiszolgáló felpukkan, ami néhány percet vesz igénybe. A siker után a Kész állapotra vált. Ekkor a munkamenet beírja a Csatlakozás állapotot, ahol megpróbálja elérni a renderelési futtatókörnyezetet az adott kiszolgálón. Sikeres esetben a minta a Csatlakoztatott állapotra vált. Ekkor megkezdi a modell letöltését a rendereléshez. A modell mérete miatt a letöltés eltarthat néhány percig. Ekkor megjelenik a távolról renderelt modell.

Kimenet a mintából

Gratulálunk! Most egy távolról renderelt modellt tekint meg!

A jelenet vizsgálata

A távoli renderelési kapcsolat futtatása után az Inspector panel további állapotinformációkkal frissül: Unity-minta lejátszása

Most már felfedezheti a jelenetdiagramot úgy, hogy kiválasztja az új csomópontot, és a Gyermekek megjelenítése elemre kattint a Felügyelőben.

Unity Hierarchia

Van egy kivágott sík objektum a jelenetben. Próbálja meg engedélyezni a jelölőnégyzet bejelölésével a CutPlane előtt az Inspector panelen, és mozogjon:

A vágósík módosítása

Az átalakítások szinkronizálásához kattintson a Szinkronizálás gombra , vagy ellenőrizze a Minden képkocka szinkronizálása lehetőséget. Az összetevők tulajdonságaihoz elég csak módosítani őket.

Következő lépések

A következő rövid útmutatóban üzembe helyezzük a mintát egy HoloLensben, hogy eredeti méretben tekintsük meg a távolról renderelt modellt.

Másik lehetőségként a minta asztali számítógépen is üzembe helyezhető.