Proces vytvoření prostředku

Windows Mixed Reality se na základě dekády investice microsoftu do DirectX. Všechna prostředí a dovednosti, které vývojáři mají s vytvářením 3D grafik, budou mít i nadále cenné HoloLens.

Prostředky, které vytvoříte pro projekt, přicházejí v mnoha tvarech a formulářích. Můžou se skládat z řady textur, obrázků, zvuku, videa, 3D modelů a animací. Nemůžeme začít pokrývat všechny nástroje, které jsou k dispozici pro vytvoření různých typů prostředků použitých v projektu. V tomto článku se zaměříme na metody vytváření prostředků 3D.

Flow, vytváření, integrace a iterace tok
Tok, vytváření, integrace a iterace toku

Co je potřeba zvážit

Při prohlížení prostředí se snažíte vytvořit, považovat ho za rozpočet , který můžete využít k tomu, abyste se pokusili vytvořit nejlepší prostředí. Pro počet mnohoúhelníků nebo typů materiálu , které můžete ve svých prostředcích použít, není nutně potřeba žádné pevné omezení. Zamyslete se nad tím, jak je rozpočtová sada kompromisů.

Níže je uvedený ukázkový rozpočet pro vaše prostředí. Výkon není jediným bodem selhání, ale jeho smrt je tisíc kusů.

Aktiva Procesor GPU Memory (Paměť)
Mnohoúhelníky 0 % 5 % 10 %
Textury 5 % 15 %25%
Shadery 15 % 35 % 0 %
Dynamics
Fyzika 5 % 15 % 0 %
Osvětlení v reálném čase 10 % 0 % 0 %
Médium (zvuk/video) - 15 % 25%
Skript/logika 25% 0 % 5 %
Všeobecná režie 5 % 5 % 5 %
Celkem 65% 90% 70 %

Celkový počet prostředků

  • Kolik prostředků je aktivní na scéně?

Složitost prostředků

Vývojáři i umělci musí vzít v úvahu možnosti zařízení a grafického stroje. Microsoft HoloLens se na zařízení zabudovaly všechny výpočetní a grafické prvky. Vývojáři na nich můžou najít na mobilní platformě.

Proces vytváření prostředků je stejný, bez ohledu na to, jestli vaše prostředí cílí na holografické zařízení nebo moderní zařízení. Hlavní věcí, kterou je potřeba poznamenat, je schopnost zařízení a škálování. V hybridní realitě se můžete podívat na reálný svět, takže budete chtít udržovat správné škálování na základě zkušeností.

Vytváření prostředků

Začneme s možnostmi, jak získat assety pro váš projekt:

  1. Vytváření prostředků (nástroje pro vytváření obsahu a zachycení objektu)
  2. Nákup prostředků (nákup assetů online)
  3. Přenos prostředků (přebírání existujících assetů)
  4. Prostředky pro outsourcing (import prostředků od třetích stran)

Vytváření prostředků

Nástroje pro tvorbu
Nejprve můžete vytvořit vlastní prostředky několika různými způsoby. k vytváření modelů, které se skládají z sítí, textura materiálů, používají IT umělci různé aplikace a nástroje. Tato možnost se pak uloží ve formátu souboru, který je možné naimportovat nebo použít v grafickém modulu používaném aplikací, jako je například . FBX nebo . OBJ. Libovolný nástroj, který generuje model, který podporuje váš zvolený grafický modul, bude fungovat na HoloLens. mezi umělci z 3d umělců mnoho z nich umožňuje použití Maya společnosti Autodesk, protože může použít HoloLens k transformaci způsobu vytváření prostředků. pokud chcete něco rychle najít, můžete k exportu použít také 3d Builder , který je součástí Windows. OBJ pro použití ve vaší aplikaci.

Zachycení objektu
K dispozici je také možnost zachytit objekty v 3D. Zachytávání objektů inanimace v 3D a jejich úprava pomocí softwaru pro vytváření digitálního obsahu je stále populární s rostoucím prostorem pro 3D tisk. pomocí senzoru Kinect 2 a 3d Builder můžete pomocí funkce capture vytvářet prostředky z reálných objektů. To je také Sada nástrojů , která je vhodná pro Photogrammetry , a to tak, že zpracovává několik imagí pro spojování dohromady a sítě a textury.

Nákup prostředků

Další vynikající možností je koupit prostředky pro vaše prostředí. K dispozici je spousta prostředků, které jsou dostupné prostřednictvím služeb, jako je úložiště assetů Unity nebo TurboSquid mimo jiné.

Při nákupu prostředků od třetí strany si vždy přejete ověřit následující vlastnosti:

  • Jaký je počet Poly?
    • Vejde se do vašeho rozpočtu?
  • Existují pro model nějaké úrovně podrobností (LODs)?
    • Úroveň podrobností modelů vám umožní škálovat Podrobnosti modelu pro výkon.
  • Je zdrojový soubor k dispozici?
    • Není součástí úložiště assetů Unity , ale vždycky je součástí služeb, jako je TurboSquid.
    • Bez zdrojového souboru nemůžete změnit Asset.
    • Ujistěte se, že zadaný zdrojový soubor můžete importovat pomocí 3D nástrojů.
  • Informace o tom, co právě získáváte
    • Jsou k dispozici animace?
    • Nezapomeňte si prohlédnout seznam obsahu assetu, který si koupíte.

Přenos prostředků

V některých případech budete mít k dispozici stávající prostředky, které byly původně sestavené pro jiná zařízení a různé aplikace. Ve většině případů je možné tyto prostředky převést na formáty kompatibilní s grafickým modulem, pomocí kterého aplikace používá.

při přenosu prostředků do aplikace HoloLens budete chtít, abyste si vyžádali následující otázky:

  • Lze importovat přímo nebo je nutné převést na jiný formát? Podívejte se na formát, který importujete, pomocí grafického modulu, který používáte.
  • Pokud se převod do kompatibilního formátu něco ztratí? V některých případech může dojít ke ztrátě nebo importu, což může způsobit, že se artefakty, které je potřeba vyčistit, vyčistily v nástroji pro tvorbu 3D.
  • Jaký je počet trojúhelníků/mnohoúhelníků pro majetek? Na základě rozpočtu vaší aplikace můžete použít Simplygon nebo podobné nástroje pro decimate (procedurální nebo ruční snížení počtu Poly) původního assetu, který se vejde do svého rozpočtu vašich aplikací.

Prostředky outsourcingu

Další možností pro větší projekty, které vyžadují více prostředků, než je váš tým, aby bylo možné vytvořit, je externí vytváření prostředků. Proces outsourcingu zahrnuje hledání správné studia nebo agentury, která se specializuje na prostředky outsourcingu. Může se jednat o nejdražší možnost, ale také je nejpružnější v tom, co získáte.

  • Jasně definovat, co si vyžádáte
    • Poskytněte co nejvíce podrobností
    • Image konceptů front, stran a back
    • Referenční Obrázek znázorňující prostředek v kontextu
    • Měřítko objektu (obvykle určené v centimetrech)
  • Poskytnout rozpočet
    • Rozsah počtu Poly
    • Počet textur
    • typ shaderu (pro Unity a HoloLens jako první byste měli nejdřív používat mobilní shadery)
  • Pochopení nákladů
    • Jaké jsou zásady outsourcingu pro žádosti o změnu?

Outsourcing může dobře fungovat na základě časové osy vašich projektů, ale vyžaduje lepší přehled o tom, abyste zajistili, že budete chtít poprvé získat správné prostředky.