כניסה
הערה: זהו תרגום אוטומטי, אנא השתמש בשפה ברורה ללא סלנג.

Animating לטייל-מחזור לולאה באמצעות ביטויים

Dan Ebberts
הדרכות :
Animating לטייל-מחזור לולאה באמצעות ביטויים
Animating לטייל-מחזור לולאה באמצעות ביטויים


from CreativeCow.net's ''25 Cool Things about After Effects 5.5'' Series


Animating a Walk-Cycle Using Loop Expressions
Dan Ebberts Dan ebberts,
Sacramento, קליפורניה, ארצות הברית

© 2002 על ידי Dan ebberts ו CreativeCow.net. כל הזכויות שמורות.

מאמר להתמקד:
בגירסה 5.5 מתוך After Effects, Adobe היא כללה כמה חדש keyframe-looping ביטויים אשר יכול להיות מאוד שימושי עבור מחזורי אנימציה שכבת ו-looping. זה הדרכה, Dan ebberts נכנס אלינו דרך יסודות כיצד להגדיר ולהשתמש בביטויים אלה ולאחר מכן השתמש באחת כדי לטייל Loop-מחזור כפי שאתה עלול לעשות אנימציה פשוטה תו.


הסרט לא זמין כרגע הפרויקט הקובץ (כולל קובץ AI) הורד stuffit expander עבור Windows

לולאה ביטויים החדש יכול להיות קצת מבלבל, עד להתרגל אליהם. בעצם, אתה מגדיר את האזור הרצוי looped לפי הגדרה אחת או יותר keyframes. אז, סוג של לולאה הביטוי קובע אם אתה משתמש looping מתרחש לפני הראשון keyframe (loop_in) או לאחר keyframe האחרון (loop_out). את הפרמטרים שאתה לספק לקבוע את אופי של looping (מחזור, Pingpong, דפוס אופסט, או להמשיך) וכן את משך הזמן של קטע שמקבל looped. דוגמה עלול לעשות דברים יותר ברורים. נניח שיש לך רצף של אנימציה בתחילת שכבת ואתה רוצה לחזור שוב ושוב את משך הזמן של השכבה. תוכל להשתמש בביטוי הבאות בכל אחת אנימציה נכסים:

Loop_out ( "מחזור",0)

(שים לב Adobe זה תיעוד מופעים אלה ביטויים בצורת loop_out (סוג = "מחזור", Num_keyframes = 0), אבל אתה יכול לעזוב בבטחה את סוג = ו = num_keyframes. אני מעדיף את טופס קצר יותר וזה מה שאנחנו נשתמש זה הדרכה).

ביטוי זה אומר After Effects לקחת את רצף בין הראשונה והאחרונה keyframes ו, החל keyframe האחרון, לחזור על רצף של עד לשכבת הצבע החוצה הוא הגיע. שים לב כי הפרמטר השני מגדיר את אורכו של רצף להיות looped בכך שתאמר After Effects כמה keyframes (ספירה לאחור מן האחרון) כדי לולאה. א "אפס" פרמטר זה אומר להשתמש בכל keyframes. הביטוי ניתנה לעיל היא כנראה אחת תשתמש בתדירות הגבוהה ביותר וזה אחד נשתמש בשביל ללכת-מחזור אנימציה.


O.K. הבה להתחיל

קדימה, פתח את "Loop_project"הקובץ After Effects. לאחר מכן, פתח את "intro" comp. זה comp יש שכבות להגדיר עם המיקום keyframes ו loop_out ביטויים מיושם. אתה רוצה לבדוק את שכבות שונות comp זה כדי לראות כיצד ביטויים לולאה עבודה. אני קבענו את אלה, כך keyframes להפעיל אחד את השני לתוך comp כך ניתן לראות כי דבר לא קורה לפני הראשון keyframe. בחר את "cycle_1" שכבת. כפי שאתה בוחן כל אחד מהם שכבות, אתה תרצה לוודא כי זוהי רק שכבה גלוי (מלבד "גריל") או שאתה מכה את "U" מפתח כדי לחשוף את keyframes במיקום נכס וכי אתה פותח את מעט twirly כך שאתה יכול לראות את הביטוי. שלב דרך keyframe האזור ומעבר לו. אתה יכול לצפות, מאז זה אמור להיות מחזורי לולאה, כי קטע בין שתי keyframes היה לולאה שוב ושוב. זה לא בדיוק מה קורה כאשר תקבל הודעה מוקדמת תוך כדי לחלוף על קטע keyframed.



בהתחלה המסגרת של מחזור חדש, תיבת אינו מתחיל לחזור מיקום כצפוי

דומה כי "מחזור" טעם של loop_out עובד בצורה הטובה ביותר כאשר מתחילה ואת הסוף תפקידים זהים. למתג את הנראות של "cycle_1" מזמן לזמן תור "cycle_2" ב. תראה כי אנו מעט anomaly לפתרון זה על ידי הוספת עוד keyframe והעברה הכיכר לראש החל מיקום. עכשיו זה עובד הדרך הייתם מצפים. זה משהו שאתה צריך לזכור בעת השימוש ב "מחזור". מחוץ למתג את הנראות של "cycle_2" וכן להפעיל "ping_pong". כפי שאתה בשלב זה דרך שכבת, תוכלו להבחין כי זה עובד בדיוק הדרך הייתם מצפים - ריבוע קטן של תנועות ו-Back-הלאה לאורך הנתיב שלה. לכבות "ping_pong" והופכים על "גמול". תראה את זה "לאזן" את הגירסה חזרות ההצעה, אבל מתחיל מאיפה הקודם נותר מחוץ למעגל. לכבות "לפצות" והופכים על "המשך". אני שינית את הנתיב מעט בדוגמה זו, כך שתוכל לראות בקלות רבה יותר את האפקט. תוכל להבחין כי הכיכר קטנה שומר זז עם כיוון מהירות ואת זה היה בשעה האחרונה keyframe.

אתה מוזמן להתנסות עם שכבות אלה, עד שאתה מרגיש נוח עם מה קורה. הייתי ממליץ לשנות את ביטויים של "loop_in" גיוון לראות כי looping פעולה מתרחשת כעת לפני הראשון keyframe. ייתכן גם רוצה לנסות את num_keyframes פרמטר, למרות "0" יהיה כנראה להיות מה אתה משתמש בתדירות הגבוהה ביותר. נסה גם את loop_in_duration ו loop_out_duration סוגים, איפה הפרמטר השני הוא הזמן (בשניות) במקום keyframes.

אתם מוזמנים לפתוח את "מודל" comp. זה comp הוא Illustrator קובץ זה היה מיובא באופן comp. יש לה גוף חלק נפרד בכל שכבת. לשמור קצת דברים פשוטים, אני עשיתי כל הזרוע כפי רק חתיכה אחת ואת הראש יחד עם פלג גוף עליון.



התפוצץ נוף המודל מראה את חתיכות

אני כבר לטפל של האנימציה של מחזור אחד של הליכה-מחזור (מאז את הפוקוס של הדרכה זו היא באמצעות ביטויים לולאה, לא אופי אנימציה), אבל אני יהיה לעבור בקצרה על מה שעשיתי. הצעד הראשון היה להעביר את כל נקודות עוגן למרכז בסבב עבור גוף חלק. על רגל זה יהיה את הקרסול, עבור התחתון ברגליים זה של הברך, את החלק העליון של הרגליים זהו מותן משותף, ועל בזרועות זהו sholder משותף. עשיתי את זה באמצעות חלון comp מאחורי כלי פאן.



מיקומו נקודות עוגן

לאחר עוגן נקודות היו נכונים תפקידים, אני "אחוי" את התווים יחד על ידי קביעת יחסי אב. תסתכל על האב בעמודה קו הזמן ותראה כי גו הוא האב של הזרועות ואת הרגליים העליון, את החלק העליון של הרגליים הם ההורים התחתון ברגליים, ו התחתון ברגליים הם ההורים של רגל.



יחסי אב

משמעות הדבר היא, שכאשר, לדוגמה, החלק העליון של הרגל הוא הסתובב, הוא סובב סביב מותן משותף ו התחתונה הרגל ואת הרגל יעברו. התחלתי את האנימציה עם הרגליים על המרחק המקסימלי חוץ ולהגדיר סיבוב keyframes עבור נשק, הרגליים העליון, התחתון ברגליים, והרגליים ואת המיקום keyframe של פלג גוף עליון. אני כל אלו מועתקים keyframes ו להדביק אותם בסופו של מחזור (1:02 במקרה זה). אני במילים אחרות, ב-TIME 1:02 המודל שלנו יהיה לראש המיקום שלה מתחיל. אז הלכתי את הדרך נקודה (0:16) ו swapped שמאל וימין ערכים. כי הוא, הדרך לעבור את מחזור המודל יהיה במצב זה לביטול מההתחלה של מחזור. למרוק דרך ציר הזמן ואתה תראה למה אני מתכוון. אז stepped דרך מחזור, התאמת סיבוב של limbs ליצירת תנועה חלקה. שיניתי את כל keyframes עד כדי bezier חלקה את פעילות אפילו יותר. זה באמת זמן רב חלק - לשנות את עמדותיה של חלקי גופות לתת משכנע ללכת תנועה.



Keyframes ללכת ל-מחזור


הוספת לולאות

ברגע שאתה מרוצה מחזור, זה הזמן להוסיף את לולאות. אם לסובב את סיבוב נכס של אחד limbs נכס או את המיקום של פלג גוף עליון, תראה את זה אני כבר החלת את loop_out ( "מחזור",0) ביטוי לכל. תוכל להבחין כי למרות keyframes האחרונה הן בבית 1:02, את ההליכה-מחזור חזרות עד תום את comp.

ייתכן שאתה חושב שזה סוג של כאב להזין ביטוי לכל חלק בגוף (זה לא באמת - פשוט העתק והדבק). יש, כמובן, לפחות כמה דרכים אחרות להשיג את אותה השפעה looping. אתה יכול לשלם מראש את ההליכה-מחזור, לייבא אותו מחדש ולהגדיר את השכבה כדי אולם רבים לולאות אתה רוצה את "לפרש מדה" דיאלוג. או, אתה יכול להעתיק ולהדביק את keyframes שוב ושוב עד תום את comp. אחד היתרונות של לעשות את זה עם ביטויים היא שאם אתה צריך לצבוט את ההליכה-מחזור באופן כלשהו כדי לגרום לו להיראות טוב יותר, אתה פשוט לכבות את הביטוי, לבצע את ההתאמה, תכבה את הביטוי שוב וסיימת.

אתם מוזמנים לפתוח את "סופי" comp. כל מה שעשיתם כאן הוא הנפש של "מודל" comp זז משמאל לימין במהירות כזאת, כי אין לה רגל מכנסית. נסה להזיז את keyframe האחרון סביב ולראות את ההשפעה שיש לה על הרגליים כיצד ליצור קשר עם האדמה. אני גם הוסיף: "הקרקע" שכבת בשבילה ללכת ועוד קצת ירידה בצל.


עוד דבר אחד

אם אתה פותח את "תוספת" comp תראה עוד טריק זה די מגניב. זה comp השתמשתי גירסה של "מודל" comp כי יש לולאה הוסרו ביטויים ( "model_no_loops"). שכבה זו אפשרה לי זמן remapping. אם הזמן remapping keyframes עדיין לא נראה לעין, בחר את "model_no_loops" שכבת, הקלד "RR" על המקלדת, ולפתוח את הזמן remapping twirly כך שתוכל לראות את הביטוי. כאשר אתה מפעיל פעם remapping, After Effects מגדיר keyframes בתחילת את שכבת ואחד את המסגרת האחרונה החוצה את הצבע של השכבה. העברתי את הזמן על מנת לסמן 1:02 ולהגדיר עוד keyframe. אז אני מחוק את האחרון keyframe. לאחר מכן הוספתי חבר ותיק שלנו loop_out ( "מחזור",0) עד שעה remapping נכס.



שעה remapping מיושם

אם סבך דרך ציר הזמן, תראה כי תוצאות זהים "הסופי" comp. מה כל כך מגניב על זה? טוב, על דבר אחד, אתה רק צריך להיכנס אחד ביטוי במקום אחד עבור כל חלק בגוף. גם, עכשיו אתה יכול לשנות את ההליכה-מחזור של "מודל" comp מבלי להשבית או להפעיל מחדש את ביטויים.

# # Dan ebberts

תרגיש חופשי לדבר על טכניקה זו ב After Effects פורום כאן ב CreativeCow.






בקר הפורומים שלנו ולצפות בו מאמרים אחרים CreativeCow.net אם מצאת דף זה קשר ישיר.


פורומיםהדרכותמגזיןשירותיםקטעי וידאוחדשותבלוגים


© CreativeCOW.net כל הזכויות שמורות.

Creative קהילות של העולם

[מוביל]

Englishالعربية中文FrançaisDeutschעבריתहिन्दीItaliano日本語PortuguêsРусскийEspañol