• International한국어
  • 4.xx 에서 curves가 작동하는 방식 때문에 문의 드렸던 유저입니다.

  • 編集済み

전에 문의 드린 이후로 그래프 이슈가 수정된 새 버전이 나오기 만을 손꼽아 기다렸습니다.
그래서 이번에 새로 업데이트 된 4.2.06-beta를 받아서 바로 테스트를 해봤습니다.
그런데, 결과는 예전 제가 문의 드렸던 상태랑 다르지 않더군요. -_-;;;;

혹시나 제가 문의 드린 의도가 잘 전달되지 않았을 수도 있다 생각해서 다시 말씀 드릴까 합니다.
3.8.xx 대의 버전에서 사용하던 곡선 그래프 사용 감을 4.xx 대에서도 똑같은 느낌으로 사용할 수 있으면 좋겠습니다.

아시겠지만, 애니메이션은 그래프의 미묘한 변화에 따라 그 느낌이 많이 달라집니다.
그래서 항상 적절한 곡선 그래프를 선택하기 위해 고민을 많이 하고 시간도 많이 투자합니다.
그런데, 4.xx 에서는 도프시트의 노드들을 여러개 선택한 후 일괄적으로 간격을 좁혔다 늘렸다 하면
힘들게 맞춰 놨던 곡선 그래프의 모양이 다 틀어집니다.
3.8.xx 대에서는 그렇지 않았던 부분이라 작업에 상당한 불편을 겪고 있습니다.
(그래서 현재 3.8.79로 작업하고 익스포트만 4.1로 하고 있습니다.)

혹시 기존 곡선 그래프처럼 사용할 수 있게 해주는 옵션이 있는데, 제가 못 찾은 걸까요?
아니면 아직 beta 버전이라 정식 버전이 나오면 이 부분이 수정되는 걸까요?

예전 문의에 달아주신 친절한 답변을 보면서 희망을 가졌었는데,
다시 우울해지고 있습니다. ㅜ.ㅜ

개인적으로 이번에 물리 기능이 추가된 4.2 베타가 나와서 기쁘게 생각합니다.
스파인 내에서의 물리 구현은 제가 스파인을 처음 접했을 무렵부터 바래왔던 기능이기 때문입니다.
어려운걸 잘 구현해주신 개발진 분들께 감사의 말씀 드리고 싶습니다.

하지만 그렇기에 더...
저희 회사에서는 절대 사용할 수 없는 기능이 되지 않을까 싶어 안타까운 마음이 듭니다.

저도 새로 개발하신 스파인의 멋진 기능을 개발에 사용해보고 싶습니다.
부디 곡선 그래프의 사용감이 예전과 같아질 수 있도록
힘드시겠지만 조금만 더 고려해 주시면 감사하겠습니다.

내 게시물 아래의 "한국어" 버튼을 클릭하면 한국어로 번역됩니다!

For others, this is the previous discussion:
https://esotericsoftware.com/forum/d/24255

In that thread in post 13 I showed how value timing looks in 4.1 and how it differs from 3.8. It is more similar to 3.8 in 4.2!

When the line of the handles through the key is straight, the curve transitions smoothly when it reaches the key. In 3.8 the handles were not kept straight: you adjusted each curve separately, without affecting neighboring curves by changing their handles to keep them straight through the key. This creates a "cusp" where the transition of the curve changes abruptly at the key. If I understand correctly, that is the behavior you want. Is that right?

You can do that in 4.2 by separating the handles. For example, given this curve:

HTTPS をサポートしていないため、画像は非表示になっています。 | まだ表示する

If you move the middle key right 20 frames using shape retiming:

HTTPS をサポートしていないため、画像は非表示になっています。 | まだ表示する

Value retiming:

HTTPS をサポートしていないため、画像は非表示になっています。 | まだ表示する

No retiming:

HTTPS をサポートしていないため、画像は非表示になっています。 | まだ表示する

Now let's separate the handles and move it with shape retiming:

HTTPS をサポートしていないため、画像は非表示になっています。 | まだ表示する

Value retiming:

HTTPS をサポートしていないため、画像は非表示になっています。 | まだ表示する

I believe that last one is the same behavior you get in 3.8. I think that is what you wanted? I don't think it is a good idea though. Most of the time you shouldn't think of each curve separately, you should instead think of the entire curve for the whole animation. Handles should usually be straight through the keys, so you have smooth transitions. When you need a sharp change in motion, then you'd separate the handles as shown above, but it's much less common.

답변 감사드립니다.

맞습니다. 마지막에 보내주신 그래프 이미지가 바로 제가 원하던 형태입니다.!!

말씀하신 대로 물체의 움직임에서 급격하게 꺾은 그래프가 적용되는게 물리적으로 안맞을 수도 있지만
피격 모션이나 총기류의 발사와 같이 순간적으로 급격하게 방향이 전환되어야 하는 애니 등에서는 저런 그래프를 쓸 수 밖에 없습니다.

기존 방식에선 적절한 그래프 곡선을 세팅한 후 프레임간의 간격을 조절해도 문제가 되지 않았는데, 4.xx로 넘어오면서 그런식으로 작업하면 그래프가 변형되어, 다시 잡아야하는 문제가 발생합니다.

또한 아래와 같이 부드럽게 이어지는 그래프의 형태로 작업했더라도
그래프 왜곡 현상은 동일하게 발생합니다.

아래는 4.xx에서 발생하는 그래프 적용 오류 샘플 영상입니다.
3.xx의 경우도 같이 찍었으니 비교해 보시면 제 말씀을 이해하실 수 있을것 같습니다.

작업 공정으로 예를 들어...
공중에 떠서 상 하로 부드럽게 웨이브 되는 공을 표현한다 하면,

  1. 주기적으로 웨이브될 공의 시작점과 끝점의 키를 찍는다.
  2. 부드러운 웨이브 곡선을 적용한다.
  3. 상황에 맞게 프레임 간격을 조절해 주기를 길게 혹은 느리게 수정한다.

이런 식으로 기존의 3.xx에서는 위와 같은 순서로 작업이 가능했습니다.
주기가 좀 길다 싶으면 줄이고, 짧다 싶으면 늘이는 방식으로 금방 수정도 가능했구요.

하지만 4.xx 에서는

  1. 주기적으로 웨이브될 공의 시작점과 끝점의 키를 찍는다.
  2. 부드러운 웨이브 곡선을 적용한다.
  3. 상황에 맞게 프레임 간격을 조절해 주기를 길게 혹은 느리게 수정한다.
  4. 수정된 주기에 맞게 그래프를 다시 조절한다.

+

  1. 빠르다 싶으면 프레임 간격을 느리게 수정한다.
  2. 수정된 주기에 맞게 그래프를 다시 조절한다.

+

  1. 좀 느리다. 싶으면 프레임 간격을 다시 빠르게 수정한다.
  2. 수정된 주기에 맞게 그래프를 다시 조절한다.

+++++.......

좀 과장됐지만...
실제로 이런 식으로 계속해서 그래프 작업이 반복되어야 원하는 느낌을 표현할 수 있습니다.

위의 영상과 작업 공정 예시로
제가 겪는 어려움이 잘 전달 됐으면 좋겠네요. ㅜㅜ

긴 글 읽어주셔서 감사합니다.
부디 저의 어려움을 이해해 주시면 감사하겠습니다.

Thanks for the video and explanation! This was a bug. We actually fixed it in 4.1 but the fix didn't make it to 4.2. It's been fixed again in 4.2.07-beta! 🍻

    Nate
    wow 정말 감사합니다~~~

    혹시나 싶어 늦은 밤에 체크하러 들어와 봤더니 이미 수정 패치가 올라왔군요 ^^
    바로 테스트해본 결과 정상 작동 확인했습니다.

    저의 긴 투정을 잘 들어주셔서 감사합니다.

    다만 아쉽게도 커브의 그래프 프리셋 쪽에 사소한 버그가 있는 것 같지만,
    이 부분은 내일 날 밝을 때 다른 글에서 다시 문의 드리겠습니다.

    일단 오늘은 기분 좋게 자야겠습니다.
    다시 한번 수정 감사드립니다~ lol

    We're glad to fix things! Thank you for letting us know!

    If you run into other misbehavior we'd be glad to fix that too. 🙂