TLDR;
Blender में एक custom Bézier curve पर walk या run cycle के साथ किसी भी character को animate करना सीखें। यह tutorial 'Follow Path' constraint का उपयोग करना, animation speed को adjust करना, और अपने character के चलने के लिए एक deformable path बनाना सिखाता है।
- • एक Bézier Curve का उपयोग करके एक custom path कैसे बनाएँ और edit करें।
- • "Follow Path" Object Constraint का इस्तेमाल करके एक character को curve से link करना।
- • curve के "Path Animation" frames को modify करके character की travel speed को adjust करना।
- • character को path के साथ सही तरीके से आगे की ओर orient करना।
- • Bonus tip: Array और Curve modifiers का इस्तेमाल करके उसी curve के साथ automatically deform होने वाली एक 3D road या surface बनाना।
Loop से Journey तक
एक perfect "in-place" walk या run cycle होना बहुत अच्छा है, लेकिन इसकी असली शक्ति तब अनलॉक होती है जब आप character को एक scene से travel करवाते हैं। यह tutorial आपको Blender में एक custom-defined path पर अपने character को animate करके ऐसा करना सिखाता है। यह simple walk-throughs से लेकर complex cinematic shots तक सब कुछ बनाने के लिए एक fundamental skill है।
Path बनाना और उसे Constrain करना
process एक Bézier Curve (Shift + A > Curve > Bezier) का उपयोग करके एक path बनाने से शुरू होती है। Edit Mode में, आप curve के points को move, rotate, और extrude करके कोई भी path design कर सकते हैं जो आप चाहते हैं। एक बार जब आपका path तैयार हो जाए, तो अपने character के armature को select करें और एक "Follow Path" Object Constraint जोड़ें। constraint settings में, eyedropper का इस्तेमाल करके अपनी Bézier Curve को target के रूप में select करें। इसे काम करने के लिए, आपको दो key options enable करने होंगे: "Follow Curve" और "Animate Path"।
Speed और Orientation को Control करना
constraint active होने पर, character अब path का पालन करेगा। हालांकि, speed बहुत तेज़ या बहुत धीमी हो सकती है। इसे control करने के लिए, Bézier Curve को select करें, उसकी Object Data Properties (हरा curve icon) पर जाएँ, और "Path Animation" panel ढूँढें। यहाँ "Frames" value यह निर्धारित करती है कि character को path की पूरी लंबाई travel करने में कितने frames लगते हैं। character को धीमा करने के लिए इस संख्या को बढ़ाएँ, या उन्हें तेज़ करने के लिए घटाएँ। आपको Object Mode में अपने character के armature को भी rotate करने की आवश्यकता हो सकती है ताकि यह curve के साथ सही forward direction में face करे।
Bonus: Deformable Road बनाना
scene को और अधिक believable बनाने के लिए, आप एक road बना सकते हैं जो आपके path से perfectly match करती हो। video इसके लिए एक quick trick दिखाता है: एक Cube जोड़ें, उसे एक flat road segment में scale करें, और फिर दो modifiers जोड़ें। पहला, एक "Array" modifier जो count बढ़ाकर road को लंबा बनाता है। दूसरा, एक "Curve" modifier, उसी Bézier Curve को target करते हुए। यह आपकी array of cubes को path के साथ ठीक से bend और deform करेगा, जिससे आपके character को चलने के लिए एक physical surface मिलेगी।