Sdílet prostřednictvím


Práce s 3D modely

Pokud vyvíjíte aplikace v hybridní realitě pro spouštění na HoloLensu nebo imerzivních náhlavních soupravách, jako je HP Reverb 2, budete muset do své aplikace zahrnout 3D holografické modely, aby byla bohatá na obsah. Naštěstí nemusíte být 3D umělec nebo mít jednoho ve svém týmu, abyste sestavili prostředky, které potřebujete k realizaci své vize. Existuje mnoho způsobů, jak získat předem vytvořené modely zdarma nebo za rozumnou cenu, které zde představíme. Probereme také, jak začít vytvářet vlastní 3D modely.

Optimalizace a převod 3D modelů

Obecné osvědčené postupy pro přípravu vlastních 3D modelů pro použití jako hologramy najdete v našem průvodci převodem a optimalizací 3D modelů v reálném čase.

Pokud hledáte další nástroje pro následné zpracování 3D modelů, můžete optimalizovat jakýkoli model glTF 2.0 pomocí nástroje Windows Mixed Reality Asset Converter, který je k dispozici na GitHubu. Tato sada nástrojů obsahuje nástroj příkazového řádku, který postupně používá tyto kroky k převodu základního prostředku glTF 2.0 pro použití v Windows Mixed Reality domovské stránce.

Kontrola 3D modelů

Pokud chcete zkontrolovat 3D modely, doporučujeme použít nástroj Babylon.js 3D prohlížeč v průzkumníku scén.

Pro vývojáře v Unity: Mixed Reality Toolkit a úložiště prostředků

Pokud jste vývojář Unity a potřebujete objekty, které můžete použít pro prostorovou interakci a uživatelské rozhraní, nemusíte jít daleko. Pokud ve svém projektu používáte naši sadu nástrojů Mixed Reality Toolkit (MRTK), už máte širokou škálu předdefinovaných objektů, včetně ohraničujících rámečků, opakovaně použitelných tlačítek, ručních nabídek, tabulí, posuvníků a dalších.

3D objekty sady nástrojů Mixed Reality

Pokud s MRTK začínáte, stáhněte si aplikaci Centrum příkladů MRTK a prohlédněte si ji.

Unity Asset Store je skvělé místo, kde najdete prostředky, které můžete rychle integrovat do svého projektu. Jejich inventář je obrovský a tvrdí, že má více než 11 000 pěti star prostředků, takže je velká šance, že najdete to, co potřebujete, nebo něco podobného. Je vhodné se na to podívat, zvlášť když berete v úvahu, že mnoho prostředků je zdarma.

Předem vytvořené prostředky

Existuje mnoho webových stránek, které nabízejí předem vytvořené 3D a CAD (Computer-Aided Design) modely a animace za rozumnou cenu nebo zdarma. Mezi nejoblíbenější patří:

Skicafab

Cad Models HoloLens v Microsoft Storu

Turbo quid

CGTrader

Mixamo (modely a animace)

Blender Market (další informace o nástroji pro modelování Blenderu najdete níže)

3DExport

Vytváření vlastních 3D modelů

Pokud nemůžete najít předem vytvořené 3D modely, které by vyhovovaly vašim potřebám, může být vhodné rozvíjet některé dovednosti v oblasti 3D modelování nebo požádat někoho ve vašem týmu, aby to udělal. Na nejvyšší úrovni je 3D modelování obrovská a složitá dovednost, která zahrnuje mnoho dílčích disciplín:

Jak si dokážete představit, to vyžaduje značný čas a úsilí stát se vysoce zdatným 3D modelátorem. Dobrou zprávou je, že se nemusíte stát odborníkem, abyste získali nějaké výhody; Když budete mít v sadě nástrojů několik základních dovedností, jako je například schopnost měnit materiály v modelu nebo převést model s vysokým využitím poly na model s nízkou úrovní poly, může dojít k výraznému vylepšení vašich aplikací.

Tady jsou některé z nejoblíbenějších programů pro 3D modelování.

Autodesk Maya

Mixér

Blender je oblíbenou volbou částečně proto, že nástroje pro 3D modelování bývají drahé a Blender je zdarma. V minulých letech byl Blender považován za méně schopný než špičkové nástroje v této kategorii. V posledních několika verzích však prošla podstatnými vylepšeními a mnozí ho nyní považují za nástroj na plně profesionální úrovni.

3ds Max

Houdini

Zbrush

CAD (Computer-Aided Design)

Programy CAD také umožňují vytvářet 3D modely a mohou vám nabídnout pokročilé funkce specifické pro doménu, které v některém z výše uvedených programů nedostanete. Pokud například vaše aplikace cílí na infrastrukturu, budovy, okruhy, telekomunikační sítě, termodynamiku, mechanické díly, zdravotnické prostředky nebo výrobu, pak pro vás může být nejlepší volbou program CAD. V programu CAD můžete vytvářet modely a pak je převést do formátu, který se dá použít pro aplikace hybridní reality.

Tady jsou některé z nejoblíbenějších programů CAD.

Autocad

Autodesk Inventor

Siemens NX

Catia

Solidworks

Studijní materiály

Nejlepší místo, kde začít hledat kurzy, videa a další výukové materiály, je na webu vybraného nástroje. Velké streamované video weby, jako je YouTube, mají mnoho výukových programů o 3D modelování, ale vzhledem k tomu, že kdokoli může publikovat video, kvalita se může výrazně lišit. Některé nástroje mají vyhrazené kanály YouTube – dva příklady jsou Blender a Maya.

Dalším bezplatným a užitečným prostředkem může být místní veřejná knihovna. Mnoho knihoven nabízí streamování videí eLearning na svých webech a obvykle existuje mnoho počítačových článků z vysoce kvalitních zdrojů. Například veřejná knihovna v San Franciscu nabízí videa z LinkedIn Learning.

Pokud jste ochotni zaplatit, tady jsou některé z nejoblíbenějších webů s výukovými videi:

Udemy.

Udacity

Coursera

edX

Použití 3D Prohlížeče na HoloLens 2 a HoloLensu (1. generace)

HoloLens 2 a HoloLens (1. generace) se dodávají s verzí aplikace 3D Viewer. Prohlížeč 3D na HoloLens 2 je navržený tak, aby sloužil jinému účelu než 3D prohlížeč pro stolní počítače nebo Prohlížeč modelů z HoloLensu (1. generace). 3D prohlížeč pro HoloLens 2 je spíše aplikace Ozdobte svůj prostor. Všimněte si, že hologramy zůstávají na svém místě a zůstávají viditelné, i když jsou spuštěné jiné 2D aplikace. To znamená, že modely načtené do 3D Prohlížeče pro HoloLens 2 musí splňovat požadavky spouštěčů 3D aplikací.

HoloLens (1. generace) Beta verze

Aplikace 3D Viewer Beta je dostupná jenom na zařízeních HoloLens (1. generace). Beta verze dokáže zvládnout zobrazení modelů s vyšší složitostí, zatímco původní 3D prohlížeč ne. Pokud ale pracujete se spoustou složitých modelů, může pro vás být azure Remote Rendering lepší dlouhodobou volbou.

Seznam podporovaných souborů, funkcí, případů použití a podrobnosti o řešení potíží najdete v naší dokumentaci k 3D prohlížeči Beta na HoloLensu (1. generace ).

Upozornění

Aplikace 3D Viewer Beta běží jenom na architektuře x86 a x64 a nebudou fungovat s ARM pro HoloLens 2 zařízení.

Zdroje informací