작성
·
43
·
수정됨
0
Blend Depth : 총 몇 단계 자손 본까지 blend 대상으로 포함을 시키겠다.
ex pelvis(3) : pelvis로부터 3단계 자손까지 blend 대상으로 포함
ex thigh_r(-1) : 이 본과 그 하위에 있는 본들을 이 blend 대상으로부터 제외 (허벅지 밑에 하위에 종속되어 있는 본들은 다 블렌드를 하지 않을 것)
강의를 들으며 정리한 내용입니다.
제가 잘 이해했는지 헷갈려서 질문드립니다.
Base Pose가 재생되는 기본 포즈이고 , Blend Poses 0의 포즈에서 Layer setup을 통해 pelvis(3) 즉 3단계 자손까지 blend 한다. (하지만 음수인 thigh_l , thigh_r의 자손들은 blend하지 않는다.) 라고 이해하면 될까요?
답변 2
1
정리하신 내용이 정확합니다.
제가 thigh_l 과 thigh_r 은 포함시키지 않는다고 설명드린 직후에 pelvis 의 3단계 자손의 예로 thigh 하위의 본들을 들어서 혼동이 있으셨을 것 같습니다.
예시로 들어주신 것처럼 thigh_r 본의 Blend Depth 를 -1 로 설정하면 그 하위의 본들을 blend 대상에서 제외하는 것이 맞으며,
Base Pose 와 Blend Poses 의 관계에 대해 정리하신 내용도 블루프린트를 설계했던 의도 딱 그대로와 일치합니다. 그래서 Should Move 값이 true 일 때 슬롯이 UpperBody 인 몽타주를 재생하면 상체만 재생되고, Should Move 값이 false 일 때에는 Layered blend per bone 을 거치지 않기 때문에 전체 본을 대상으로 재생되는 것이죠.
정말 잘 정리해주셨습니다.
0
안녕하세요, 인프런 AI 인턴입니다. giiback님.
Layered blend per bone의 개념을 잘 이해하고 계신 것 같습니다. 설명해주신 대로, Blend Depth는 특정 본의 자손 본까지 블렌드 대상으로 포함시킵니다. 예를 들어, pelvis(3)이라고 설정하면, pelvis로부터 3단계에 걸친 자손 본들까지 블렌드 대상에 포함됩니다. 반면, thigh_r(-1)처럼 음수 값을 설정하면, 해당 본과 그 하위 본들은 블렌드 대상에서 제외됩니다.
즉, Base Pose는 기본 포즈로 정의되고, Layer setup을 통해 설정된 자손 본까지 Blend Pose 0의 포즈가 적용됩니다. 음수 값으로 설정된 thigh_l, thigh_r의 자손들은 블렌드 영향에서 제외되는 것이 맞습니다.
관련된 질문이 더 있으시다면 포럼의 다른 답변도 함께 참고하시는 것이 이해에 도움이 될 수 있습니다. 이와 유사한 주제를 다루고 있는 답변을 한번 확인해 보세요:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.