[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Skeletal animation system




Hjernen min er så full av ideer og tanker at jeg må få skrevet de ned og
sendt de av gårde. Her kommer noen tanker jeg har gjort meg rundt
animasjoner av levende vesen.

Skeletal animation system består av en rekke bein som er organisert i en
hirarkis struktur. Hver bein har properties som lengde, default
orientering, DOF(*1) , nåverdi orientering, skinn og ei liste over
objekter som er festet til beinet.

Det kan så påføres f.eks keyframe animasjoner til hvert enkelt ledd. Enten
en animasjon til hele strukturen eller enkelte animasjoner til deler av
strukturen. Det kan også legges flere animasjoner til samme del. (Må være
litt forsiktig men, det kan gå) Denne andre animasjonen kan ofte dreie seg
om IK(*2). 

Dette var bare en kort dump at noe av det jeg har lest om på nettet i det
siste. Mer info kan finnes på følgende urler:
Character Animation System: 
http://www.egerter.com/ 
Acclaim Skeleton File Definition V1.10:
http://www.biomechanics-inc.com/software/asfspec_printable.html
Game Developer Magazine Article Companion:
http://www.darwin3d.com/gamedev.htm

DOF=Degree of Freedom. Beskriver hvordan hvert enkelt bein kan bevegeseg.
    Kan ha begrensninger på bevegelse i x,y,z-aksen og rotasjon rundt
    x,y,z aksen. Kan i det generelle tilfelle også ha tilsvarende for 
    skalering.
IK =Invers kinematik. Kan f. eks si at en arm skal strekke seg mot et
    bestemt punkt i rommet. Så vil IK algoritmen på best mulig måte prøve 
    å stille inn vinklene i armen slik at den kommer så nærme punktet som
    mulig.

-Anders

 ----------------------------------------------------------------------
|    ******   Anders Reggestad                                         |
|  *   *   *  Mobil tlf.   : 95044443                                  |
| *    *   *  E-Mail       : andersr@pvv.ntnu.no                       |
| *********   Post adresse : Haug Prestegård 3300 Hokksund             |
| *    *   *  Jobb adresse : FFI avdeling for Undervannsforsvar Horten |
| *    *    * Hjemmeside   : http://www.pvv.ntnu.no/~andersr           |
 ----------------------------------------------------------------------