Eksport af animation til enhed

Jeg er ret ny på Blender.

Jeg lavede en simpel scene med to terninger og animerede kun toppen terning.

Det ser ud til at fungere i Blender, men når jeg importerer i Unity, roterer de to kuber ikke kun den med animationen.

indtast billedebeskrivelse her

Hvordan kan jeg løse dette?

Svar

Hvis du ikke tildeler nogle verter til en hvilken som helst knogle, tildeles disse verts til rodbenet i Unity. Du kan ikke få denne animation til at fungere i Unity med kun en knogle. Så tilføj en anden statisk knogle, og tildel den store kubes verts til den.

Kommentarer

  • Tak !!!! Så indlysende når du ved det: D

Svar

Okay, en ting du bør vide om blender er, at når du opretter en normal transformer animation og eksporter den til en fbx, blender anvender animationen på ethvert objekt, der er kompatibelt med den, så hvis du har to terninger og roteret en i en animation, gælder animationen for den anden terning. En måde at stoppe dette på er at bruge en rig.

Nu er grunden til, at begge dine terninger er rotation, fordi du sandsynligvis kun har forældret din ene terning til benet normalt og brugt transformeringsanimationer på benet. Hvad du skal gøre er at være forælder til din ene terning til benet, og når forældremulighederne kommer op, skal du bruge “armaturdeform”, men derunder skal der være forskellige muligheder, brug “med automatiske vægte” indtast billedbeskrivelse hende e

Skift derefter til stillingstilstand, efter at du valgte benet indtast billedbeskrivelse her

Du vil se, at din knogle nu er skitseret i blåt

indtast billedbeskrivelse her

I denne tilstand opretter du dine animationer, når du er færdig med at oprette dine animationer, gå tilbage til objekttilstand og eksporter til enhed, og det skal være arbejder som indrykket

Kommentarer

  • At ' er stort set jeg gjorde, men jeg valgte " Med tomme grupper " for at definere mine egne grupper. Problemet var, at nogle hjørner ikke blev tildelt nogen knogle og automatisk blev tildelt hovedbenet af Unity som @FFeller sagde. Tak btw 🙂

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *