Video: Character model - Inverse kinematics 2024
Et væsentligt træk ved Adobe Flash Creative Suite 5 til designere og animatorer er Flash CS5-understøttelsen for Inverse Kinematics (IK), et princip, der påberåbes i 3D og computer animation og modellering. Inverse Kinematics bestemmer, hvordan leddede eller tilsluttede objekter positionerer sig i forhold til hinanden, når de flyttes.
Når man for eksempel animerer en menneskelig arm, hvis forarmen ændrer position, påvirker den i sidste ende placeringen af den tilsluttede hånd og overarm. Disse principper hjælper med at skabe livlig animation og interaktion.
Flash indeholder to værktøjer, Bone and Bind, som du bruger til at forbinde objekter og redigere disse forbindelser. Tilknyttede objekter kan stilles, og ændringer mellem disse stillinger kan i sidste ende være animerede. Du kan oprette IK-forhold mellem symbolinstanser eller -former.
Følg disse trin for at oprette og forbinde IK-beholderobjekter:
-
Opret et nyt Flash-dokument og læg to symboleksempler på et nyt lag.
De kan forekomme af samme symbol eller to forskellige symboler.
-
Vælg værktøjet Bone fra værktøjspanelet, flyt pegeren over det første objekt, indtil et plustegn vises. Træk til markøren er over det andet objekt, og slip museknappen.
Dette trin trækker en virtuel knogle mellem de to former, der forbinder dem.
Du har nu konverteret de to symbolinstanser til IK-beholderobjekter, og laget er konverteret til et Armature-lag.
-
Vælg markeringsværktøjet, og træk et af de tilsluttede symboler for at se, hvordan de tilsluttede objekter opfører sig.
Det andet symbol ændrer sin position baseret på den første position.
Du kan tilføje flere objekter til kæden. Selv om du ikke kan tilføre objekter tilfældigt til et Armature-lag, kan du forbinde eksisterende IK-beholderobjekter til illustrationer på andre lag for at tilføje dem til kæden.
Følg disse trin for at tilføje objekter til et eksisterende ankerlag:
-
Opret et nyt lag på tidslinjen, og træk et symboleksemplar til det fra bibliotekspanelet.
Placer det symbol, hvor du vil have det i forhold til de eksisterende IK-beholderobjekter på scenen.
-
Vælg markeringsværktøjet, og vælg det objekt, du vil forbinde det nye symbol i, i det eksisterende Armaturlag.
-
Vælg benværktøjet, find leddet (eller forbindelsespunktet) på det valgte IK-beholderobjekt, og klik og træk fra det punkt til det nye symbol.
Der trækkes en ny knogle for at forbinde de to objekter, og symbolet fjernes fra dets oprindelige lag og tilføjes til Armaturlaget.
-
Vælg markeringsværktøjet, og træk det nye symbol rundt for at se, hvordan dets bevægelse påvirker de andre objekter i kæden.