애니메이션
-
[UE5] C++로 애니메이션 시퀀스 변경, 커브 추가언리얼엔진/그 외 2024. 7. 3. 16:12
가끔씩 애니메이션을 수정해야하거나 커브를 추가해야할 상황이 있는데 반복작업이 너무 많거나 정확한 계산이 필요한 경우가 있을때 사용하면 좋을듯함.애니메이션 트랜스폼 정보를 커브로 변환해서 다른곳에 사용할수도 있을듯.카메라에 있는 애니메이션을 추출해서 커브로 만든뒤에 카메라 쉐이크로 사용한다던가.아니면 커브를 애니메이션에 베이크하는 경우도 있을듯. 1. 커브 추가애니메이션 시퀀스에는 커브를 추가할수 있음.벡터 커브를 통해 본에 애디티브 트랜스폼을 추가해서 애니메이션을 수정하는것도 가능함.// 애니메이션 시퀀스UAnimSequence* AnimSeq = Cast(Object);// 애니메이션 데이터에 접근가능한 모델IAnimationDataModel* AnimDataModel = AnimSeq->GetDat..
-
[UE5] 시퀀스 이밸류에이터에 대해언리얼엔진/그 외 2023. 8. 19. 17:25
애니메이션 블루프린트에는 시퀀스 이밸류에이터라는 노드가 있다.노드의 설명은 "지정된 애니메이션의 지정된 단일 프레임을 구합니다." 라고 적혀있다.언리얼 엔진 5의 라이라 샘플이나 공식 문서의 디스턴스 매칭을 보면 시퀀스 이밸류에이터를 사용한 예제를 볼 수 있다. https://docs.unrealengine.com/5.2/ko/distance-matching-in-unreal-engine/ 디스턴스 매칭예시 워크플로 구현을 통해 언리얼 엔진의 디스턴스 매칭에 대해 자세히 알아봅니다.docs.unrealengine.com 시퀀스 이밸류에이터와 가장 비슷한 노드로는 시퀀스 플레이어가 있다. 둘 다 지정된 애니메이션 시퀀스의 포즈를 출력하는 기본적인 기능을 하는데, 두 노드의 차이점을 굳이 비교하면시퀀..