A 3D Viewer bétaverzió használata a HoloLensen (1. generációs)

A 3D Viewer bétaverziója lehetővé teszi a 3D modellek megtekintését a HoloLensen (1. generációs). A microsoft edge-ből, a OneDrive-ról és más alkalmazásokból is megnyithat és megtekinthet támogatott .fbx fájlokat.

Megjegyzés

Ez a cikk a modern Unity 3D Viewer bétaalkalmazásra vonatkozik, amely támogatja az .fbx fájlokat, és csak a HoloLens (1st gen) rendszeren érhető el. Az előre telepített 3D Viewer alkalmazás a HoloLens 2 támogatja az egyéni .glb 3D modellek megnyitását a vegyes valóság kezdőlapján (további információt az Eszközkövetelmények áttekintése című témakörben talál.

Fontos

Bár a 3D Viewer bétaverziója továbbra is elérhető marad a Microsoft Store for HoloLens (1. generációs) áruházban, már nem aktív fejlesztés alatt áll, és már nem támogatott.

Ha problémába ütközik egy 3D modell megnyitásakor a 3D megjelenítő bétaverziójában, vagy a 3D modell bizonyos funkciói nem támogatottak, tekintse meg az alábbi támogatott tartalomspecifikációkat .

A 3D-s modellek 3D megjelenítő bétaverzióval való használatához való létrehozásához vagy optimalizálásához lásd alább a 3D-modellek optimalizálása a 3D megjelenítő bétaverziójához című cikket.

A HoloLensen kétféleképpen nyithat meg 3D modellt. További információ: FBX-fájlok megtekintése a HoloLensben .

Ha a cikk elolvasása után problémákat tapasztal, tekintse meg az alábbi hibaelhárítást .

Támogatott tartalomspecifikációk

Fájlformátum

  • FBX formátum
  • Maximális FBX kiadás 2015.1.0

Fájlméret

  • Minimum 5 KB
  • Legfeljebb 500 MB

Geometria

  • Csak sokszögletű modellek. Nincsenek felosztási felületek vagy NURB-k
  • Jobbkezes koordinátarendszer
  • A nyírás nem támogatott az átalakítási mátrixokban

Textúrák

  • A textúratérképeket be kell ágyazni az FBX-fájlba
  • Támogatott képformátumok
    • JPEG- és PNG-képek
    • BMP-képek (24 bites RGB true-color)
    • TGA-képek (24 bites RGB és 32 bites RGBQ true-color)
  • Maximális textúrafelbontás: 2048x2048
  • Hálónként legfeljebb egy diffúz térkép, egy normál térkép és egy tükröződéskocka-térkép
  • A diffúz textúrák alfa csatornája a képpontok elvetéséhez vezet, ha 50% alatt van

Animáció

  • Skálázási/forgatási/fordítási animáció egyes objektumokon
  • Skeletal (rigged) animation with skinning
    • Csúcsonként legfeljebb négy hatás

Anyagok

  • Lambert és Phong anyagok támogatottak, állítható paraméterekkel
  • A Lambert támogatott anyagtulajdonságai
    • Fő textúra (RGB + Alfa teszt)
    • Diffúz szín (RGB)
    • Környezeti szín (RGB)
  • Phong támogatott anyagtulajdonságai
    • Fő textúra (RGB + Alfa teszt)
    • Diffúz szín (RGB)
    • Környezeti szín (RGB)
    • Spekuláris szín (RGB)
    • Fényesség
    • Reflektivitás
  • Az egyéni anyagok nem támogatottak
  • Hálónként legfeljebb egy anyag
  • Egy anyagréteg maximuma
  • Fájlonként legfeljebb nyolc anyag

Fájl- és modellkorlátozások

A fájlok méretére, valamint az egyidejűleg a 3D Megjelenítő bétaverziójában megnyitható modellek, csúcspontok és hálók számára szigorú korlátozások vonatkoznak:

  • 500 MB-os maximális fájlméret modellenként
  • Csúcspontok: 600 000 kombináció az összes nyitott modellen
  • Hálók: 1600 összevonás az összes nyitott modellen
  • Egyszerre legfeljebb 40 modell nyílik meg

3D modellek optimalizálása a 3D Megjelenítő bétaverziójához

Speciális szempontok

  • Kerülje a fekete anyagokat vagy a fekete területeket a textúratérképeken. A hologramok fényből készülnek, így a HoloLens feketét (a fény hiányát) áttetszővé teszi.
  • Mielőtt exportálja az FBX-be a létrehozási eszközről, győződjön meg arról, hogy az összes geometria látható és feloldott, és a geometriát tartalmazó rétegek nincsenek kikapcsolva vagy sablonosak. A láthatóságot nem tartják tiszteletben.
  • Kerülje a csomópontok közötti nagy mértékű fordítási eltolódásokat (például 100 000 egység), ami miatt a modell az áthelyezés/skálázás/elforgatás során jitteredhet.

Teljesítményoptimalizálás

A legjobb eredmény érdekében tartsa szem előtt a teljesítményt a tartalom készítésekor és a HoloLens 3D Viewer bétaalkalmazásában való ellenőrzés során. A 3D Viewer bétaverziója valós időben rendereli a tartalmat, a teljesítmény pedig a HoloLens hardveres képességeitől függ.

A 3D modellben számos olyan változó található, amely csökkentheti a teljesítményt. A 3D megjelenítő bétaverziója figyelmeztetést jelenít meg a terhelésre, ha több mint 150 000 csúcspont vagy 400-nál több háló van. Az animációk csökkenthetik a többi nyitott modell teljesítményét. A 3D megjelenítő bétaverziójában egyidejűleg nyitva lévő teljes számmodellekre, csúcspontokra és hálókra is szigorú korlátozások vonatkoznak (lásd: Fájl- és modellkorlátozások).

Ha a 3D modell a modell összetettsége miatt nem a várt módon fut, fontolja meg a következőket:

  • A sokszögek számának csökkentése
  • A csontszám csökkentése a manipulált animációban
  • Az önelzáródás elkerülése

A 3D megjelenítő bétaverziója támogatja a kétoldalas megjelenítést, bár teljesítménybeli okokból alapértelmezés szerint ki van kapcsolva. Ez a Részletek lap Kétoldalas gombján keresztül kapcsolható be. A legjobb teljesítmény érdekében ne legyen szükség kétoldalas megjelenítésre a tartalomban.

A 3D modell érvényesítése

A modell ellenőrzéséhez nyissa meg a 3D Viewer bétaverziójában a HoloLensen. A Részletek gombra kattintva megtekintheti a modell jellemzőit és a nem támogatott tartalmakra vonatkozó figyelmeztetéseket (ha vannak ilyenek).

3D modellek renderelése élethű dimenziókkal

Alapértelmezés szerint a 3D megjelenítő bétaverziója kényelmes méretben és pozícióban jeleníti meg a 3D modelleket a felhasználóhoz képest. Ha azonban egy 3D modell valós idejű mérésekkel történő renderelése fontos (például egy helyiség bútormodelljeinek kiértékelésekor), a tartalomkészítő beállíthat egy jelzőt a fájl metaadataiban, hogy az alkalmazás és a felhasználó is megakadályozza a modell átméretezését.

A modell skálázásának megakadályozása érdekében adjon hozzá egy logikai egyéni attribútumot a jelenetben Microsoft_DisableScale nevű objektumhoz, és állítsa true (igaz) értékre. A 3D Viewer bétaverziója ezután figyelembe veszi az FbxSystemUnit FBX-fájlba beszúrt adatait. A skálázás a 3D megjelenítő bétaverziójában FBX egységenként 1 méter.

FBX-fájlok megtekintése a HoloLensben

FBX-fájl megnyitása a Microsoft Edge-ből

Az FBX-fájlok közvetlenül egy webhelyről nyithatók meg a HoloLens-en futó Microsoft Edge használatával.

  1. A Microsoft Edge-ben keresse meg a megtekinteni kívánt FBX-fájlt tartalmazó weblapot.
  2. A letöltéshez válassza ki a fájlt.
  3. Ha a letöltés befejeződött, a Microsoft Edge Megnyitás gombjára kattintva nyissa meg a fájlt a 3D Viewer bétaverziójában.

A letöltött fájl később a Letöltések a Microsoft Edge-ben funkcióval érhető el és nyitható meg újra. A 3D modell mentéséhez és a folyamatos hozzáférés biztosításához töltse le a fájlt a számítógépre, és mentse a OneDrive-fiókjába. A fájl ezután megnyitható a HoloLens OneDrive appjából.

Megjegyzés

Egyes letölthető FBX-modellekkel rendelkező webhelyek tömörített ZIP formátumban biztosítják őket. A 3D megjelenítő bétaverziója nem tudja közvetlenül megnyitni a ZIP-fájlokat. Ehelyett a pc-vel bontsa ki az FBX-fájlt, és mentse a OneDrive-fiókjába. A fájl ezután megnyitható a HoloLens OneDrive appjából.

FBX-fájl megnyitása a OneDrive-ról

Az FBX-fájlok a HoloLens OneDrive alkalmazásával nyithatók meg a OneDrive-ról. Győződjön meg arról, hogy telepítette a OneDrive-ot a Microsoft Store alkalmazással a HoloLensen, és hogy már feltöltötte az FBX-fájlt a OneDrive-ra a számítógépén.

A OneDrive-on az FBX-fájlok kétféleképpen nyithatók meg a HoloLensen a 3D Viewer bétaverziójának használatával:

  • Indítsa el a OneDrive-ot a HoloLensen, és válassza ki az FBX-fájlt a 3D Viewer bétaverziójában való megnyitásához.
  • Indítsa el a 3D megjelenítő bétaverzióját, koppintson a levegőre az eszköztár megjelenítéséhez, és válassza a Fájl megnyitása lehetőséget. Ekkor elindul a OneDrive, amely lehetővé teszi egy FBX-fájl kiválasztását.

Hibaelhárítás

3D modell megnyitásakor figyelmeztetés jelenik meg

Figyelmeztetés jelenik meg, ha olyan 3D modellt próbál megnyitni, amely olyan funkciókat tartalmaz, amelyeket nem támogat a 3D megjelenítő bétaverziója. Akkor is hibaüzenet jelenik meg, ha a modell túl összetett, és ez hatással lehet a teljesítményre. A 3D megjelenítő bétaverziója továbbra is betölti a 3D modellt, de a teljesítmény vagy a vizualizáció megbízhatósága sérülhet.

További információ: Támogatott tartalomspecifikációk és 3D modellek optimalizálása a 3D megjelenítő bétaverziójához.

Figyelmeztetést látok, és a 3D modell nem töltődik be

A következő okokból hibaüzenet jelenik meg:

  • Ha a 3D megjelenítő bétaverziója összetettség vagy fájlméret miatt nem tud betölteni egy 3D modellt
  • Az FBX-fájl sérült vagy érvénytelen
  • Elérte az egyidejűleg megnyitható modellek, csúcspontok vagy hálók teljes számát

További információ: Támogatott tartalomspecifikációk és fájl- és modellkorlátozások.

A 3D modell betöltődik, de nem a várt módon jelenik meg

Ha a 3D modell nem a várt módon jelenik meg a 3D Megjelenítő bétaverziójában, koppintson a levegőre az eszköztár megjelenítéséhez, majd válassza a Részletek lehetőséget. A fájl azon aspektusai, amelyeket a 3D megjelenítő bétaverziója nem támogat, figyelmeztetésként lesznek kiemelve.

A leggyakrabban előforduló probléma a hiányzó textúrák, valószínűleg azért, mert nincsenek beágyazva az FBX-fájlba. Ebben az esetben a modell fehéren jelenik meg. Ez a probléma megoldható a létrehozási folyamat során, ha a létrehozási eszközről az FBX-be exportálja a beágyazási textúrák lehetőséget.

További információ: Támogatott tartalomspecifikációk és 3D modellek optimalizálása a 3D megjelenítő bétaverziójához.

Teljesítménycsökkenést tapasztalok a 3D modell megtekintésekor

A 3D modell betöltésekor és megtekintésekor a teljesítményt befolyásolhatja a modell összetettsége, az egyidejűleg megnyitott modellek száma vagy az aktív animációkat tartalmazó modellek száma.

További információ: 3D modellek optimalizálása a 3D megjelenítő bétaverziójához , valamint a fájl- és modellkorlátozások.

Amikor megnyitok egy FBX-fájlt a HoloLensen, az nem nyílik meg a 3D Viewer bétaverziójában

A 3D Viewer bétaverziója automatikusan társítva lesz az .fbx fájlkiterjesztéssel, amikor telepítve van.

Ha megpróbál megnyitni egy .fbx fájlt, és megjelenik egy párbeszédpanel, amely a Microsoft Store-ba irányítja, akkor jelenleg nincs a HoloLens .fbx fájlkiterjesztéséhez társított alkalmazás.

Ellenőrizze, hogy telepítve van-e a 3D Viewer bétaverziója. Ha nincs telepítve, töltse le a Microsoft Store-ból a HoloLens webhelyen.

Ha a 3D Megjelenítő bétaverziója már telepítve van, indítsa el a 3D Megjelenítő bétaverzióját, majd próbálja meg újra megnyitni a fájlt. Ha a probléma továbbra is fennáll, távolítsa el és telepítse újra a 3D Viewer bétaverzióját. Az alkalmazás újratelepítése ismét társítja az .fbx fájlkiterjesztést a 3D Viewer bétaverziójával.

Ha egy FBX-fájl megnyitására tett kísérlet egy, a 3D viewer bétaverziótól eltérő alkalmazást nyit meg, akkor az alkalmazás valószínűleg a 3D Viewer bétaverziója után lett telepítve, és átvette a társítást az .fbx fájlkiterjesztéssel. Ha azt szeretné, hogy a 3D Viewer bétaverziója az .fbx fájlkiterjesztéshez legyen társítva, távolítsa el és telepítse újra a 3D Megjelenítő bétaverzióját.

A Fájl megnyitása gomb a 3D megjelenítő bétaverziójában nem indít el alkalmazást

A Fájl megnyitása gomb megnyitja a HoloLens fájlválasztó függvényéhez társított alkalmazást. Ha a OneDrive telepítve van, a Fájl megnyitása gombnak el kell indítania a OneDrive-ot. Ha azonban jelenleg nincs alkalmazás társítva a HoloLens fájlválasztó függvényéhez, a rendszer átirányítja a Microsoft Store-ba.

Ha a Fájl megnyitása gomb a OneDrive-on kívül más alkalmazást is elindít, akkor az alkalmazás valószínűleg a OneDrive után lett telepítve, és átvette a fájlválasztó funkcióval való társítás helyét. Ha azt szeretné, hogy a OneDrive elinduljon, amikor a Fájl megnyitása gombot választja a 3D megjelenítő bétaverziójában, távolítsa el és telepítse újra a OneDrive-ot.

Ha a Fájl megnyitása gomb nem aktív, lehetséges, hogy elérte a 3D Megjelenítő bétaverziójában egyszerre megnyitható modellek korlátját. Ha 40 modell van megnyitva a 3D Viewer bétaverziójában, néhányat be kell zárnia, mielőtt további modelleket nyithat meg.

További erőforrások