3D-modellekkel való munka

Ha olyan modern HoloLens vagy modern headseteket fejleszt, mint a HP Reverb 2,jó eséllyel 3D-s modellekre lesz szüksége az alkalmazásban. Szerencsére önnek nem kell 3D-s alkotónak lennie, vagy a csapatában lennie, hogy össze tudja állítani a látáshoz szükséges eszközöket. Többféleképpen is beszerezhet előre gyártott modelleket ingyenes vagy ésszerű áron. Az alábbiakban ezek közül fogunk néhányat is átveszni. Az első lépésekről is szó lesz, ha saját 3D-modelleket szeretne létrehozni.

3D-s modellek optimalizálása és konvertálása

Javasoljuk, hogy használja a Dynamics 365 optimalizálási útmutatóját.

Ha további eszközöket keres a 3D-modellek feldolgozásának utólagos feldolgozásához, optimalizálhatja bármelyik modelTF 2.0 modellt a Windows Mixed Reality-ban elérhető Asset Converter GitHub. Ez az eszközkészlet tartalmaz egy parancssori eszközt, amely ezeket a lépéseket egymás után használja egy 2.0-s alapeszköz konvertálására a Windows Mixed Reality számára.

Általános ajánlott eljárásokért tekintse meg a valós idejű 3D-smodellátalakítási és optimalizálási útmutatót.

A 3D-modellek ellenőrzése

A 3D modellek ellenőrzéséhez javasoljuk, hogy használja a Babylon.js 3D Viewer eszközt a jelenetkezelőben.

Unity-fejlesztők számára: Mixed Reality Toolkit és az Asset Store

Ha Ön Unity-fejlesztő, és térbeli interakcióhoz és felhasználói felülethez használható objektumokra van szüksége, nem kell messze mennie. Ha az Mixed Reality Toolkitet (MRTK) használja a projektben, már rendelkezik számos beépített objektummal, többek között határolókeretekkel, megnyomható gombokkal, kézmenüvel, belóval és csúszkával.

Vegyes valóságú eszközkészlet – 3D-objektumok

Ha még nem használja az MRTK-t, töltse le az MRTK Examples Hub alkalmazást, és nézzen körül.

A Unity Asset Store nagyszerű hely a projektbe gyorsan integrálható adategységeket keresve. A leltár hatalmas, és azt állítják, hogy több mint 11 000 öt csillagot hoznak létre, így jó esély van arra, hogy megtalálja, amire szüksége van, vagy valami közel van hozzá. Érdemes megnézni, különösen akkor, ha úgy gondolja, hogy számos eszköz ingyenes.

Előre készített eszközök

Számos webhely kínál előre készített 3D- és CAD-modelleket és animációkat ésszerű vagy költséggel. Néhány a népszerűbbek közül:

Sketchfab (Vázlatfab)

CAD-HoloLens a Microsoft Store-ban

Turbo Squid

CG Lehet

Mixamo (modellek és animációk)

Blender Market (További információ a Blender modellező eszközről alább)

3DExportálás

Saját 3D modellek

Ha nem talál az igényeinek megfelelő, előre készített 3D-modelleket, érdemes lehet 3D-s modellezési készségeket fejlesztenie, vagy a csapat egyik tagja ezt megtennie. A 3D modellezés a legmagasabb szinten egy hatalmas, összetett képesség, amely számos aldiszciplinót foglal magában:

  • Rigging and animating
  • Shader
  • Részecskék
  • Anyagok
  • Játékoptimalizálás
  • EGYES-leképezés
  • Parancsprogramok használata
  • Megvilágítás

Képzelje el, hogy jelentős idő- és erőfeszítésre van szükség ahhoz, hogy kiemelkedően jártas 3D-modellezővé váljon. A jó hír az, hogy nem kell szakértővé válnia ahhoz, hogy kihozjon néhány előnyt; csupán néhány alapszintű készsége van az eszközkészletben, például a modell anyagának módosítása vagy a magas polifokos modell alacsony polifokos modellre konvertálásának lehetősége jelentős fejlesztéseket eredményezhet az alkalmazásokban.

Íme néhány a népszerűbb 3D-s modellezési programokból.

Autodesk Maya

Turmixgép

A Blender részben azért népszerű választás, mert az ilyen eszközök általában költségesek, és a Blender ingyenes. Az elmúlt években a Blendert kevésbé alkalmasnak tekinteni, mint a kategória csúcskategóriás eszközeit. Az utóbbi néhány verzióban azonban jelentős fejlesztéseken esett át, és ma már sokan teljes körűen professzionális szintű eszköznek számítanak.

3ds Max

Houdini

Zbrush

CAD (Számítógéppel segített tervezés)

A CAD-programokkal 3D-modelleket is építhet, és speciális, tartományspecifikus funkciókat is kínálhat, amelyek nem fognak a fent felsorolt programok egyikében sem elérhetőek. Ha például az alkalmazás infrastruktúrát, épületeket, áramköröket, távközlési hálózatokat, termodynamicst, mechanikai alkatrészeket, orvosi eszközöket vagy gyártást célozza meg, akkor előfordulhat, hogy egy CAD-program a legjobb választás az Ön számára. Modelleket a CAD-programban hozhat létre, majd átalakíthatja őket vegyes valóságú alkalmazásokhoz használható formátumba.

Íme néhány a népszerűbb CAD-programokból.

Autocad

Autodesk Inventor

Fog NX

Catia

Solidworks

Képzési források

A legjobb hely, ahol oktatóanyagokat, videókat és egyéb tanulási erőforrásokat keres, a választott eszköz webhelyén található. Az olyan nagyméretű videóstreamelési webhelyek, mint aTube, számos oktatóanyagot kínálnak a 3D-s modellezésről, de mivel bárki közzétehet egy videót, a minőség nagy mértékben változhat. Néhány eszköz dedikáltTube-csatornákkal rendelkezik – két példa a Blender és a Maya.

Egy másik ingyenes, érdemes erőforrás lehet a helyi nyilvános kódtár. Számos kódtár kínál streamelési eLearning videókat a webhelyeiken, és általában számos, kiváló minőségű forrásból származó számítógépes témakör található. A San Francisco nyilvános könyvtára például a LinkedInTanulás.

Ha hajlandó fizetni, íme néhány népszerű videós oktatóanyag-webhely:

Udemy.

Udacity

Coursera

edX

A 3D-megjelenítő használata a 2. HoloLens és HoloLens (1. generációs)

HoloLens 2. és HoloLens (1. generációs) egyaránt a 3D-megjelenítő verziójával együtt szállítják. A 3D-megjelenítő 2. HoloLens-ben az asztali 3D-megjelenítő vagy a Modellmegjelenítő számára az HoloLens (1. generációs) szolgáltatástól eltérő célt szolgál. 3D-megjelenítő 2. HoloLens a "Hely megkétnése" alkalmazás. Észreveheti, hogy a hologramok megmaradnak, és akkor is láthatóak maradnak, ha más 2D-alkalmazások is futnak. Ez azt jelenti, hogy a 2. 3D-megjelenítő HoloLens-be betöltött modelleknek szorosan igazodniük kell a 3D appindítók követelményeihez.

HoloLens (1. generációs) bétaverzió

A 3D-megjelenítő bétaverziós alkalmazás csak HoloLens (1. generációs) eszközökön érhető el. A bétaverzió képes kezelni a nagyobb összetettségű modellek megjelenítését, míg az eredeti 3D-megjelenítő nem. Ha azonban sok összetett modellel dolgozik, előfordulhat, hogy Azure Remote Rendering hosszú távú megoldás.

A támogatott fájlok, funkciók, 3D-megjelenítő esetek és hibaelhárítási részletek listáját az HoloLens Beta on HoloLens (1. generációs) dokumentációjában találhatja meg.

Figyelemfelhívás

A 3D-megjelenítő bétaverziós alkalmazások csak x86- és x64-architektúrán futnak, és nem működnek az ARM-ben 2 HoloLens eszközökön.

Források