Dette lærer du#
Du skal plassere propen din i en ekte scene i Engine, gi den fysikk, teste den i Play-modus, og bruke frem-og-tilbake-flyten som sender den tilbake til Sculpt eller Pigment for redigering.
Før du starter#
- Fullfør Teksturer propen din i Pigment, eller ha et hvilket som helst teksturert mesh klart.
- Engine er en støttet modul. Den bruker WebGPU når nettleseren har det, og faller tilbake til WebGL2 når den ikke har det, så den åpner uansett.
- Verdt å vite: Engine er en fullverdig spillmotor. En scene er et tre av entiteter i Scene Graph, og hver entitet er et sett med komponenter (Transform, Model, Light, Camera, RigidBody, Collider, Script).
Steg#
-
Åpne Engine og start enten fra en tom scene eller last inn en av demomalene for å få et bakkeplan og belysning gratis.
Advarsel: demoscener lagres ikke. Hvis du bygger videre på en, må du lagre den som ditt eget prosjekt før du forlater den.
-
Importer propen din. Send den over fra Pigment, eller importer
.glb-filen direkte. Den kommer inn som en entitet med en Transform- og Model-komponent allerede festet. -
Velg entiteten i Scene Graph og sjekk Transformen i inspektøren. Plasser den på bakken og sett en fornuftig skala nå, fordi alt nedstrøms arver den.
-
Legg til en Collider med Add Component. Uten én har propen en form du kan se, men ingenting fysikken kan berøre.
Tips: match kolliderformen til jobben. En enkel form som tilnærmer propen din er billigere under kjøring enn en eksakt mesh-kollider, og for en stein vil ingen legge merke til forskjellen.
-
Legg til en Rigidbody hvis propen skal påvirkes av fysikk. La den stå av for scenerier som aldri beveger seg, siden statisk geometri er billigere.
-
Trykk på Play. Fysikken kjører for ekte i denne modusen, så en prop med en Rigidbody og en kollider vil falle, lande og sette seg.
-
Følg med på hva som skjer ved landing. En prop som synker gjennom gulvet, hakker eller spretter merkelig, forteller deg at kolliderens eller massens verdier er feil.
-
Trykk stopp og juster. Play-modus er for testing, ikke for utforming.
-
Fiks et modelleringsproblem uten å forlate Engine: høyreklikk på propen i Scene Graph og bruk Edit in for å åpne den i Sculpt, Pigment eller Retopo. Endringen din kommer tilbake og oppdaterer propen på stedet.
Tips: du kan velge flere om gangen med Shift+klikk, eller Cmd+klikk på Mac, og sende flere objekter sammenslått til ett. På Mac åpner Ctrl+klikk kontekstmenyen og endrer ikke utvalget.
-
Lagre scenen, og bruk Save to Cloud slik at prosjektet følger kontoen din.
Resultat#
Propen din finnes nå i en spillbar scene: den har fysisk tilstedeværelse, den oppfører seg under ekte fysikk, og du kan sende den tilbake oppstrøms for redigering når som helst uten å eksportere eller importere noe som helst.
Gå videre#
- Gi propen atferd med et skript. Engine eksponerer livssyklus-hooks som
start,update(dt),onCollisionogonTrigger, over et API med 538 medlemmer fordelt på 50 navnerom. - Prøv Blueprints hvis du heller vil bygge logikk visuelt enn å skrive den.
- Utforsk terrengeditoren og Sky & Atmosphere-panelet for å bygge et miljø rundt propen din.