Hur animerade de Meridas lockiga hår i Brave?

7

Efter att ha tittat på Brave var en sak som jag var nyfiken på, det främsta karaktärens meriterade hår, Merida. Det är så länge! Det studsar och allt!

Hur är det möjligt att animera det håret för varje ram?

    
uppsättning Vijin Paulraj 23.06.2012 17:41

2 svar

9

Det finns automatiska hårgenerering och fysikbaserade animeringsbultar som är tillgängliga för de flesta vanliga kommersiella CGI-skapnings- / återgivningspaketen. De har funnits länge länge.

Det sägs att Pixar tenderar att skriva sin egen programvara och kommer troligen ha gjort det för "Brave".

I huvudsak definierar du området på huvudet där hår ska vara, du kan sedan definiera längd, färg, avrinningsområden etc. och själva håret är sedan procedurellt skapat. Det är då ner till fysikpaketet för att hantera hur det rör sig när man rör sig / vrider etc. och det gjorda berättas om att reflektion / refraktion förväntas av håret så att det bara går på jobbet.

Det är många komplexa beräkningar men det är långt ifrån "raketvetenskap" dessa dagar, realistiska skuggor och flimrande ljus är mycket mer utmanande.

    
svaret ges 23.06.2012 19:36
4

Khan Academy samarbetade med Pixar ett tag tillbaka för att ge en introduktionskurs till datoranimation. En av lektionerna ger en förenklad förklaring av hur de animerade Meridas hår. Du lär dig ens att skriva en enkel kod för att uppnå den grundläggande idén!

Hair simulation 101
Explore how millions of hairs can be simulated using a mass spring system. This lesson is appropriate for grades 5+ and takes approximately 1 hour to complete.

Här är den inledande videon:

                             
    
svaret ges 08.11.2018 01:44