#animation not looping

42 messages · Page 1 of 1 (latest)

mint surge
#

i'm struggling trying to get my animation to loop but for some reason it's not having any of it and keeps doing this bounce effect at the end or straight up skipping when it's supposed to repeat (ive done this before but ive never encountered this issue im not sure what's causing this)

#

(ignore the awful discord compression the animation looks fine when opened)

vapid sequoia
#

This might help you as there was a section in here about looping breathing animation (English captions are there):
https://youtu.be/NkmuoakCGds?si=115WQxA52DaXWYLg

メンバーシップ登録はこちらから!
https://www.youtube.com/@Live2DCS_JUKU/join

この講座では、音楽に合わせた動きの付け方や、1曲分のアニメーションを作る上での効率的な方法、
歌う動きに特化したモデルの調整方法などもご紹介します。
手付けモーションならではの表情豊かで魅力的な動きを解説していますので、Live2Dで作る動画のクオリティアップをしたい方におすすめの講座です。

■動画一覧
①準備~リズムを取る動き:https://youtu.be/L2uDCFB-CJ4
②パートごとの調整と腕の動き:https://youtu.be/KAoOeuyL6OQ
再生リスト:https://www.youtube.com/playlist?list=P...

▶ Play video
mint surge
vapid sequoia
#

Maybe cut off the animation one key frame early?

#

Or it's the curves that need adjusting

mint surge
#

i tried it unfortunately skips a frame :[ and makes it look uneven i could send the file, but ill try looking at the curves

vapid sequoia
#

If cutting a frame early is weird, then it's the beginning curve and the end curve

weak vector
#

It looks like an extra frame is in there, so like 2 sets of the starting frame (one at end and one at beginning). And then the curves need to be adjusted/make 2 loops and copy the start of the second loop to the start of the first.

mint surge
#

the curves + second loop helped it a bit but it still has that awkward bounce and the arms refuse to work properly

#

cutting the animation a frame early helps it a bit but it's slightly noticable but i think it might be a problem with the entire animation so i think ill leave it at that tysm ^^

vapid sequoia
#

If I remember correctly, Live2D tends to slow taper the start and slow taper the end at the key frames, so you have to adjust a bit

#

So doing a double loop and then cutting the animation to the middle section of the loop usually alleviates the issue

mint surge
#

but tysm ^^

#

it did help a bunch

cyan wind
#

did you fixed it?

#

You are using physics for teh arms right?

mint surge
cyan wind
mint surge
#

id say its more or less fixed, it still has a bit of that awkward bounce but its less noticable

cyan wind
mint surge
#

oop

cyan wind
#

oh you can only upload mp4 here

mint surge
#

yeah i figured woops let me fix that

cyan wind
#

ok... yeah you have a lot of issues with none of the graphics starts and ends the same at all

#

there are at least one or two that dont loop on the correct point neither

#

let me take a picture

mint surge
#

apologies im still a beginner, i managed to pull this off once and thought it was enough lol

cyan wind
#

dont worry about it, most of rigger with experience dont really touch animation enought to get this details

#

I will try to explain things in parts so is less confusing in general

mint surge
cyan wind
#

by default, Live2D animations creates Curves as you can see in the first video
This cuves are Soft curvers. This means, that Each point on them is gonna affect how the curve is created around the next point
for example ins this draw imade, when we add a "previous" point, now the curve on the "0" is diferent than without the previous point

#

this is what creates the "slow in / slow out" in the animations

#

in this part of your video, You can see, even when the "value" of the start and end are correct
the way the curve is, Is not the same
And this is what creates that little weird "movement" when the loop ends

#

another example of this,
at the start there is a curve but on the end there is no curve at all
so the energy of the movement will not math

#

What i recomend to do in this cases is to select all the keyforms on the last second of the animation, copy them, and move the copy at the start of the animation [start as the area we dont see on the left]
same, copy the first second and move it after the end of the animation

This is to make sure that the curve of the movements are exactly the same at start and at end

mint surge
#

ill try !!

mint surge
#

id say that dixed the issue phew the animation aint flawless but that's on me, tysm for the help ^^ <33

cyan wind