Co se naučíte#
Umístíte svůj prop do skutečné scény v Engine, dáte mu fyziku, otestujete ho v režimu Play a použijete zpětnou vazbu, která ho pošle zpátky do Sculpt nebo Pigment na úpravy.
Než začnete#
- Dokončete Vytexturujte svůj prop v Pigment, nebo mějte připravený jakýkoli vytexturovaný mesh.
- Engine je podpořený modul. Používá WebGPU, když ho má prohlížeč k dispozici, a přepíná se na WebGL2, když ne, takže se otevře tak či tak.
- Dobré vědět: Engine je plnohodnotný herní engine. Scéna je strom entit ve Scene Graph, a každá entita je sada komponent (Transform, Model, Light, Camera, RigidBody, Collider, Script).
Kroky#
-
Otevřete Engine a buď začněte s prázdnou scénou, nebo načtěte jednu z demo šablon, abyste zdarma získali podlahovou rovinu a osvětlení.
Varování: demo scény se neukládají. Pokud na některé stavíte, uložte ji jako vlastní projekt, než ji opustíte.
-
Importujte svůj prop. Přeneste ho z Pigment, nebo importujte
.glbpřímo. Přijde jako entita s Transform a Model komponentou už připojenou. -
Vyberte entitu ve Scene Graph a zkontrolujte její Transform v inspektoru. Umístěte ji na zem a nastavte teď rozumné měřítko, protože vše, co následuje, ho po ní zdědí.
-
Přidejte Collider pomocí Add Component. Bez něj má prop tvar, který vidíte, ale na který fyzika nemůže sáhnout.
Tip: přizpůsobte collider úkolu. Jednoduchý tvar, který prop jen přibližně kopíruje, je za běhu levnější než přesný mesh collider, a u kamene si toho rozdílu nikdo nevšimne.
-
Pokud má být prop ovlivněn fyzikou, přidejte Rigidbody. U scenérie, která se nikdy nehýbe, ho nechte vypnutý, protože statická geometrie je levnější.
-
Stiskněte Play. V tomto režimu běží fyzika doopravdy, takže prop s Rigidbody a colliderem spadne, dopadne a usadí se.
-
Sledujte, co se stane při dopadu. Prop, který propadá podlahou, se chvěje nebo se podivně odráží, vám říká, že jeho collider nebo hmotnost jsou špatně.
-
Stiskněte stop a upravte to. Režim Play je na testování, ne na tvorbu.
-
Opravte problém s modelováním, aniž byste opustili Engine: klikněte pravým tlačítkem na prop ve Scene Graph a použijte Edit in, abyste ho otevřeli ve Sculpt, Pigment nebo Retopo. Vaše úprava se vrátí a aktualizuje prop na místě.
Tip: můžete vybrat víc najednou pomocí Shift+klik, nebo Cmd+klik na Macu, a odeslat několik objektů sloučených do jednoho. Na Macu Ctrl+klik otevře kontextovou nabídku a výběr nezmění.
-
Uložte scénu a použijte Save to Cloud, aby projekt sledoval váš účet.
Výsledek#
Váš prop existuje v hratelné scéně: má fyzickou přítomnost, chová se podle skutečné fyziky a kdykoli ho můžete poslat zpátky na úpravy, aniž byste cokoli exportovali nebo znovu importovali.
Co dál#
- Dejte propu chování pomocí skriptu. Engine nabízí háky životního cyklu jako
start,update(dt),onCollisionaonTrigger, přes API s 538 členy napříč 50 jmennými prostory. - Vyzkoušejte Blueprints, pokud byste logiku raději stavěli vizuálně, než ji psali.
- Prozkoumejte editor terénu a panel Sky & Atmosphere, abyste kolem svého propu vytvořili prostředí.