일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 팰린드롬 만들기
- 프로그래머스
- winapi
- NRVO
- UE5
- algorithm
- 줄 세우기
- 1563
- 2294
- RootMotion
- 티스토리챌린지
- const
- UnrealEngine4
- 백준
- baekjoon
- softeer
- IFileDialog
- Frustum
- GeeksForGeeks
- UnrealEngine5
- DeferredRendering
- RVO
- C
- C++
- Unreal Engine5
- 언리얼엔진5
- 오블완
- DirectX11
- Programmers
- directx
- Today
- Total
목록RootMotion (2)
Game Develop
사실 기본적인 설정관련한 내용이긴한데, 나같은 초보자한테는 도움이 될 거라 생각한다. 애니메이션 시퀸스파일의 뷰포트에는 분명히 정상적으로 루트모션이 잘 재생되는데, 실제 게임에서는 루트모션이 적용이 안되어 있을 경우가 발생할 수도 있다. 그럴 경우 먼저 메인캐릭터와 연결된 애니메이션 블루프린트파일을 연다.이후 상단의 메뉴들 중에서 Class Defaults를 클릭하면 우측상단에 Details 패널이 표시될 것이다. Details 패널에 보면 Root Motion이라는 패널이 있다.위 캡처본에 표시되어있는 Ignore Root Motion을 포함해서 총 4개의 옵션이 있다.언리얼문서에 의하면 각 옵션은 다음과 같다. 일단 내 경우에 하나하나 적용을 해보고 실행을 해봤다.사용한 애니메이션 시퀸스파일은 루트모..
프로젝트에 사용할 캐릭은 에픽게임즈스토어에 무료로 풀린 파라곤 에셋 캐릭터들 중 하나를 구입해서 사용했다. 애니메이션같은 경우는 에픽게임즈스토어에서 애니메이션팩을 유료로 구입했다. 즉, 서로 다른 스켈레톤이기 때문에 리타겟팅을 해줘야 했다. 일단 Walk 애니메이션시퀸스를 먼저 리타겟팅을 해 봤다. 이 Walk 애니메이션시퀸스는 기본적으로 루트모션이 아니고, 조금씩 전진하는 파일이다. 그대로 캐릭터에 적용할 경우 그냥 가만히 냅둬도 조금씩 전진한다음 다시 처음으로 돌아오게되고 이걸 계속 반복한다. 그렇기 때문에 반드시 루트모션을 적용해줘야 한다. 좀 더 이유에 대해 첨언하자면, 조금씩 전진할 때 루트캡슐컴포넌트는 같이 전진하지않고 시작위치에 그대로 있기 때문에 의도치 않은 버그들을 유발할 수 있다. 캐릭..