리깅하고 애니메이션 만드는건 하겠는데
이걸 내보내서 유니티에서 보면 항상 문제가 생겨서 질문 올림
첫째로
애니메이션 제작 방법을 어떤 방법을 채택해야함?
1. 액션 하나에 키프레임을 전부 다 때려박아서 유니티에서 잘라서 씀
2. 액션을 여러개 만들어서 내보냄, NLA 시스템 사용 (이게 도통 뭔소린지 모르겠음)
1번 방법으로 진행했을때는 캐릭터에 추가 애니메이션이 필요하면 (수정이 필요하면)
키프레임작업을 다시 해야되고 이러면 전체적으로 앞이나 뒤로 키프레임이 밀릴텐데
자동으로 트림이 안되는 것 같아서 이러면 수정 할때마다 일일히 짤라줘야하지않나?
내가 잘못하고 있는것 같기도 함
2번은 액션을 여러개를 만들었음 챗gpt한테 물어보니까 액션을 만들고 fake user를 하면
추출했을때 다같이 나온다는데 유니티 모델 인스펙터에서 보면 클립은 그냥 하나임
어떤거냐면 내가 마지막에 실행했던 액션 하나만 딸랑 유니티에서 클립으로 나옴
너무 복잡하게 돼있어서 이것저것 찾아보면서 하는중인데 나진짜 환장하겠음
혹시 아는 고수 있으면 답변좀 부탁함 ㅠ
1. ㄴㄴ 저는 클립별로 나눔 2. 그게 클립별로 나누는 거임 그렇게해서 내보내면 FBX 파일 내에 여러 애니메이션 클립들이 정리되서 보관됨 NLA에 트랙 추가하는 게 있을텐데 그걸 안 한듯 저는 이 과정이 매우 귀찮고 + 익스포트할 때마다 몬가 지랄나서 유료 익스포트 플러그인을 살까 하다가 유니티 유모션 에셋을 질렀는데 이게 괜찮음 왔다갔다할 필요도 없고 그냥 에디터 플레이 씬 도중 켜서 편집하면 바로 반영됨
방법만 맞고 결과만 제대로 나오면 귀찮은건 얼마든지 할수있어... 그럼 혹시 2번 방법으로 했을때 캐릭터 T포즈로 추출하는건 어떻게 하는지도 알고있음?? 2번으로 시도했더니 항상 최상단클립 애니메이션 0프레임포즈를 하고있어... 시발임 T포즈를 액션으로 만들어도 T포즈가 최상단클립이 아니어서 적용이 안됨.. 진짜 너무 불편하다 툴
내보낼 때 Bake Animation -> NLA Strips, All Actions 체크했음?
콜랙션 상에서 각 동작이 다 트랙(액션) 나뉘어져 있음? NLA 에디터에서 최상단 클립이 아닌 상태, 블렌딩 작업을 안해서 재생이 안 되더라도 내보낸 이후 fbx 안에는 클립이 전부 나뉘어져있어야 하고 유니티 상에서는 개별 클립들이 잘 재생이 되어야함
이런 이슈들때문에 본 다 날리고 처음부터 다시 작업중임 지금 ik 세팅하고있엄... NLA Strips는 체크하면 정확하게 결과가 어떻게 나오는거임? 지피티한테 물어봤을떈 여러개 액션을 하나로 합칠때 나온다 그래서 액션 하나로 추출됨 해봣더니 진짜 그럼 님 말은 NLA에 Push Down 이걸로 스택쌓고 추출하면 블렌더 액션수 == 유니티 클립수 이렇게 제대로 나온다는거임? 내가 추출할때 옵션선택을 잘못 눌러서 그런가
NLA 트랙들을 겹치고 포개고 블렌딩주고 해서 하나의 클립으로 만들 수도 있고 각각 트랙을 별개로, FBX 하나에 담아서 내보낼 수도 있음 블렌더 액션수 == 유니티 클립수 맞음
그럼 그냥 다른건 모르겠고 액션별로 나눠서 애니메션 클립을 만들고 싶으면 여러 액션으로 나눠서 만들고 (Idle, Walk, Run...) 추출할때 그 Animation 세팅탭에서 그 두 옵션만 활성화 하면 된다는거지??
ㅇㅇ
그런데 이유는 모르겠으나 FBX 하나에 다담는 사람도 있고 클립마다 FBX 별도로 하나씩 있는 경우도 있음 후자가 더 많았고..
ㄳㄳ 뭐 대단한 작업을 하고있는게 아니라서 곧 테스트 해볼 수 있을거같은데 아까 물어본 T포즈에 관한것도 혹시 알고있는거 있음?? 그냥 내보내면 얘가 T포즈가 계속 풀림... 그냥 fbx 파일 형태에선 T포즈 아님 A포즈였으면 좋겠는데 애니메이션 첫클립 본 실행상태로 추출이 되니깐.. 스트레스임 ㅠㅠ
fbx를 분리한다는건 아마추어만 추출한다는거임? 그럼 아까 내가 경험했던 상황인건가? 현재 실행되는 클립정보로 아마추어 추출하면 그 애니메이션 정보만 fbx로 추출되는건가? 이게 더 편할것같은데?
아마추어만 추출할 수도 있고.. 보통은 메쉬, 아마추어, 텍스처 묶어서 동작마다 하나씩 fbx로 만들어져있음 그리고 T포즈는 무슨 말인지 잘 이해가 안 가네.. 에셋들 봐도 클립이 포함된 fbx의 경우 첫 프레임은 다 미묘하게 다르고 제각각임 메쉬만 들어있거나, T포즈만 들어있는 fbx가 아니라면..
Kyle Robot 이랑 스켈레톤 에셋 뜯어보니까 메쉬모델에 애니메이션이 없거나 그냥 T포즈 형태 애니메이션 클립 한장이네 그럼 결국 그냥 디폴트 T포즈인 메쉬파일에 애니메이션 클립은 각각 fbx파일 하나씩 뽑으면 될듯 내가말한 T포즈는 아마 본문에서 1번형식인 영상을 유튜브에서 봐서 그런듯 0번키프레임에 T포즈가 있었거든 아마 그런것들이 합쳐져서 존나 혼란스러웠던듯 답변 고마워요 진짜 많은 도움이 됐음 ㄳㄳ
아 그리고 마지막에 물어본거에 대한 질문이 진짜 마지막으로 있는데.. 내가 이거 시스템에 개념이 잘 안잡혀있어가지고 아마추어를 추출한다는게 그거 물어본거였음 fbx파일이란건 이것저것다 포함할 수 있잖음 메쉬, 텍스처, 머티리얼도 됏나? 아무튼 근데 내가 fbx에 애니메이션 클립만 담아서 추출하고싶다 라고 한다면 아마추어만 클릭하고 추출원하는 액션을 재생시킨후에 아마추어만 추출하면 되냐 이걸 물어본거임 ㅇㅇ
가능함 다만 메쉬조차도 없으면 유니티 기본 모델이나 핑크빛으로 나올 수 있음
ㄱㅅㄱㅅ 제가 인겜갤 눈팅하다 님 게임 출시했다 하면 취향안맞아도 구매해드림 ㄱㅅㄱㅅ