Návrh pro mesh: Přehled
Toto je příručka pro umělce, návrháře a vývojáře, kteří chtějí vytvářet prostředí Mesh pomocí Unity a případně dalších nástrojů pro návrh, jako jsou programy pro 3D modelování. Mesh má jedinečný styl a pokyny pro vývoj, které byste si měli projít, abyste měli jistotu, že účastníci na událostech Mesh mají k dispozici nejlepší možné prostředí.
V Unity vytvoříte projekt od začátku nebo jako výchozí bod použijete některou z našich existujících ukázek, pak přidáte obsah a pak projekt publikujete jako prostředí do kolekce ve službě Mesh na webu. Když organizátor události vytvoří událost mesh, může se rozhodnout, že událost bude uchovávat ve vlastním prostředí, které jste vytvořili.
Mesh je nový produkt a neustále se vyvíjí tak, aby vyhovoval potřebám našich partnerů. Tento a další články popisují pokyny k návrhu pro vytváření 3D prostředí pro různé případy použití.
Je důležité vzít v úvahu, že vaše požadavky na návrh a výkon můžou být rozsáhlejší, než poskytuje naše dokumentace. Například potřeby se mohou lišit v závislosti na rozsahu vašich prostředí mesh; Prostředí pro 16 osob má jiné požadavky na výkon než prostředí pro 200 osob. Tento dokument obsahuje principy a pokyny, které by měly vyhovovat většině potřeb firem nasazovaných platformou Mesh.
Prostředí služby Microsoft Mesh může umožnit více uživatelům současně používat obsah, který vytvoříte. Z tohoto důvodu záměrně omezujeme některé funkce dostupné v Unity na podmnožinu podporovanou ve službě Microsoft Mesh.
Tady je několik věcí, které byste měli při vytváření obsahu zvážit:
Microsoft Mesh řídí kameru ve scéně.
Microsoft Mesh řídí pohyby a interakce účastníků ve scéně.
Z bezpečnostních důvodů se chování jazyka C# omezuje na omezenou sadu chování poskytovaných v sadě nástrojů Mesh. Jakékoli nepodporované chování, které zahrnete do obsahu, se nenačtou ani neprosadí.
Zpětná volání událostí jsou omezena na
ScriptMachine.TriggerUnityEvent
aScriptMachine.TriggerAnimationEvent
. Pokud ve svých komponentách použijete jakékoli nepodporované zpětné volání událostí, nebudete moct nahrát své prostředí. krok sestavení selže.
Obecně platí, že u balíčků Unity stažených z úložiště prostředků Unity se neočekává, že budou fungovat, pokud nebudou v souladu s výše uvedenými omezeními.
Před vytvořením prostředí mesh je důležité mít pevný základ v následujících disciplínách:
Dovednosti 3D modelování nebo zdroj pro získání potřebných modelů
Texturování a mapování světla (UVs)
Optimalizace výkonu a modelu
Pokud chcete navrhovat prostředky pro použití v prostředích Mesh, měli byste mít zkušenosti se softwarem pro 3D modelování, jako jsou Maya, 3DS Max, Cinema 4D, Houdini, ZBrush nebo Blender. Pro malování a texturování modelů můžete použít funkce integrované v těchto aplikacích nebo vyhrazený nástroj, jako je Adobe Substance Painter.
Sdílení projektů Unity s jinými stranami v současné době není zaručené. Mějte na paměti, že sdílení může vyvolat některé chyby a u projektů souvisejících se sítí se plně neověřuje .