Unity 3D er en av de mest populære open source-spillmotorene som er tilgjengelige i dag. Sammen med et brukervennlig grensesnitt, kan du importere filer fra de fleste større designprogrammer, som Maya (.mb eller .ma), Cinema 3D (.c4d, .c3d), Studio Max (.max), og blender (fbx.).
Ved å importere et tegn til Enhet kan det virke skremmende. I denne opplæringen håper jeg å gjøre det enkelt, slik at du kan bringe din nøye skulpturelle karakter til liv!
Hvis du har opprettet dine egne animasjoner, er det kjempebra - vi diskuterer å importere dem til Unity innen kort tid. Hvis du har opprettet karakteren din eller ønsker å kjøpe et lager karakter, la oss snakke om hvor vi kan finne noen.
Mixamo er et flott alternativ (nylig kjøpt av Adobe). De gir grunnleggende gratis animasjoner og tilpasset beinrigging som kan animere karakteren din på få minutter. Når du har registrert deg, kan du velge forskjellige tegn og animasjonssett. Separat kan du bruke de forhåndsinnstilte animasjonene fra Unity eller kjøp animasjonspakker fra Unity Asset Store.
Siden denne opplæringen handler om å importere et animert tegn, kommer vi ikke inn i detaljene om enhet. La oss åpne Unity ved å starte et nytt prosjekt.
Tips: Enhet forstår T-Pose, så før du importerer karakteren din, tar du sikte på å redde ham i en standard T-pose.
Karakteren din kan ha mange forskjellige komponenter, og derfor er det viktig å lage en ny mappe. Høyreklikk på Prosjektvindu > Skape > Ny mappe. For formålet med denne opplæringen, la oss nevne den karakter.
La oss nå legge til en fly for vår karakter å stå på. Gå til GameObject> 3D Object> Plane. Vi må også justere kamera ved å flytte pilen for bedre utsikt.
Tid til å importere karakteren din. Klikk og dra tegnet din fil (fbx, cd3, etc.) i mappen du opprettet i Unity. Alle elementene i karakteren din, inkludert materialer, blir importert til samme fil.
For å sette opp riggen, høyreklikk på tegnet og velg humanoid. Et nytt vindu åpnes med karakteren din, og dette er hvor Unity forsøker å matche karakterens rigg (muskler og ben).
En god riggskamp vil vise i grønt. Se eksemplet nedenfor.
Etter at karakteren din er konfigurert, klikker du Ferdig og Konfigurer. Lagre scenen din. Vi kan nå dra din karakter inn i spillverdenen.
Tid til å legge til hans animasjon. Gå til Opprett> Animator Controller, og nev det mYCcontroller.
Når du har lagt til animatorkontrolleren, vil du se en ny kategori. Dette er hvor vi vil legge til karakterens animasjon. Du kan ha flere animasjoner, men for formålet med denne opplæringen vil vi snakke om å legge til en. Hver Stat (boks) vil representere en animasjon.
Klikk på klokke til høyre for Bevegelse. Et vindu åpnes med de importerte animasjonene dine, så klikk og dra den inn i boksen.
Tips: Standard animasjonen vil være i oransje.
Hvis du vil redigere animasjonsinnstillingene, dobbeltklikker du på Stat.En boks vil åpne under Inspektørvindu. Her kan du redigere hastighet og sløyfetid hvis du ønsker at animasjonen skal sløyfe.
Når du høyreklikker på en stat, kan du opprette overganger. Dette brukes til flere animasjoner, for eksempel, gå til kjøring. La oss høyreklikke og opprett en Ny stat, og legg deretter til en overgang fra Inngang til Ny stat. Se eksemplet ovenfor.
Tips: Du kan bruke den midtre museknappen til å zoome inn og ut.
Gå til scene kategorien og klikk på tegnet ditt. Du kan nå dra animatorstyreren i kontrollboksen i Inspektørvindu. Se eksemplet ovenfor.
Til slutt bør du nå ha en forståelse av hvordan du importerer og legger til en animasjon til animatorkontrolleren.
Tid til å se vår karakter i aksjon. Klikk på Spille knappen på toppen av Scenevindu. Gratulerer! Du har nettopp importert ditt animerte tegn til Unity!