Hvordan lage 3D-Sprites

Sprites er bilder, vanligvis av enkle figurer eller objekter, som brukes i animasjon, partikkel effekter, spill og andre programmer. Selv sprites er ofte tenkt på som todimensjonale animerte bilder som de som brukes i 8- og 16-bits videospill, tredimensjonale animerte sprites finnes også. Selv om en 3D-modell er nødvendig for å lage en 3D-sprite, animasjonen av sprite skiller seg fra andre former for 3D-animasjon; gjengitte bilder av modellen i forskjellige positurer brukes til å lage sprite animasjon stedet for å bruke selve modellen.

Bruksanvisning

1 Lag en modell av tegnet eller objektet du ønsker å lage en sprite av, sparer modellen mesh når det har blitt opprettet og strukturert. Hvis du ønsker å bruke en forhåndslagde modell for å lage din sprite, åpne den lagrede modellen filen i modellering program.

2 Legg bein til modellens mesh hvis modelleringsprogram støtter bein animasjon. Innlemme motion grenser hvis ønskelig å holde beina fra å flytte maskene i andre enn dem du vil bruke i animasjonen retninger. Lagre modellen på nytt når benene har blitt lagt og festet til nettet.

3 Pose modellen slik at det er i den posisjonen du vil ha den i for det første bildet av din sprite animasjon. Positur bør være en forholdsvis nøytral positur at spriten kan gå tilbake til på slutten av animasjonen syklusen slik at spriten animasjonen ikke hopper eller vises hakkete om spilt flere ganger i en sløyfe.

4 Lag en render av 3D-scene, sparer det gjengitte bildet til datamaskinen. Bakgrunnen for din gjengi bør være svart, hvit eller en annen farge som lett kan fjernes eller gjøres gjennomsiktig med hjelp av programvare.

5 Juster positur på modellen litt, ta vare å bare flytte de delene av modellen som blir animert i stedet for å flytte hele modellen mesh. Når modellen er stilt slik du vil ha det for den andre rammen av animasjon, lage en annen gjengi og lagre det med et annet filnavn enn den første gjengitte bildet.

6 Fortsett å gjøre justeringer til din modell og gjengi de nye positurer å foreta en full sekvens av bilder for sprite animasjon. Ved slutten av animasjonssekvensen modellen skulle ha returnert til samme posisjon den var i da du har gjort ditt første gjengitte bildet.

7 Lukk modellering program. Start din bilderedigeringsprogram, og åpne den individuelle gjengi bildene du har opprettet din modell.

8 Konverter bakgrunnslaget på hvert bilde til et redigerbart lag; velg bakgrunnen på hvert bilde ved hjelp av en tryllestav eller markeringsverktøy, og trykk på "Del" eller "Delete" -tasten på tastaturet for å fjerne bakgrunnsfargen fra bildene.

9 Lagre bildene i et format som .gif som støtter bakgrunn åpenhet. Dette sikrer at bare bildet av din gjengitt modell skal vises i hver ramme av sprite.

10 Lukk bilderedigeringsprogram, og åpne lage program animasjon eller spill du bruker for å lage din sprite. Opprett et nytt bilde hvis du bruker en animasjon program, eller åpne spillet du ønsker å legge sprite til og få tilgang til sprite eller tegn redaktør hvis du bruker et spill skapelse program.

11 Legg til gjengitte bilder til animasjon eller spill skapelse program, ett om gangen i den rekkefølgen de ble opprettet. Forhåndsvis sprite animasjon når bildene er lagt til, justere timing mellom bildene som trengs for å gjøre animasjon som flyter jevnt. Lagre animert 3D sprite.

Hint

  • Ved begynnelsen og slutten animasjonen på samme nøytrale positur, kan flere sprite animasjoner opprettes senere som starter fra samme nøytrale positur; Dette åpner for en rekke tiltak innenfor et spill eller lengre animerte sekvenser som flyter naturlig fra den ene til den neste.
  • Aldri flytte hele mesh av modellen du rendering, selv om animasjonen du oppretter innebærer bevegelser som løping eller fallende. Spillmotoren eller aktivitetsprogram din sprite brukes i skal flytte modellen for deg. Dette hindrer jerky sprite animasjoner eller sprites som blir usynkronisert med hvor spillet eller aktivitetsprogram mener de er plassert.