본문 바로가기

Setup8

Advanced Skeleton - 페이셜 하이 셋업 언리얼로 익스포트 하기. 보호되어 있는 글 입니다. 2019. 2. 7.
캐릭터 셋업 책 정독 및 정리 - 4차 캐릭터 셋업 실전 가이드(2) 8. 꼬리와 포니테일 (1) 플립현상을 개선한 Spline IK 제작 6번에서 만들었던 난플립 셋팅 방식을 사용하면 된다. 바로 상위에 있는 본을 따라가는 구조가 되도록 난플립 방식으로 각 본마다 셋팅한다. 핑속님이만든 SOK_NonFlipBone 스크립트를 사용. 동일한 반복작업을 최소화 할 수 있다. (2) Stretch 컨트롤 추가 Freeze Length 체크를 해제 하면 자식본에 의해 사이즈가 변환된다. $.stretchTM.scale을 활용하면 얼만큼 사이즈가 늘어나는지 확인이 가능하다. 자식본의 로컬 트랜스폼에 의해 변화가 일어난 부모본의 스트레치 값 확인 Stretch를 조절해줄 조절자 더미를 만들어 파라미터 에디터에 연결해 준다. 더미와 연결될 본들은 SplineIK로 만들어 최초 더미와.. 2015. 12. 17.
캐릭터 셋업 책 정독 및 정리 - 3차 캐릭터 셋업 실전 가이드(1) 캐릭터 셋업 실전 1. 반자동 목(Neck) - 목젖의 움직임을 살펴보면서 목을 돌려보자. Point01 헬퍼를 만들고 Rotation Controller를 Orientation Constraint로 변경한 후 회전을 참조하는 타깃으로서 Bip01 Head와 Bip01 Spine2를 설정한다. 그러면 Point01은 언제나 머리와 가슴의 중간방향이 될 것이다. Bip01 Neck 위치에 Bone01을 설치하고 Rotation Controller를 LookAt Constraint로 변경한다. 그리고 언제나 머리를 바라보도록 설정한다. 그리고 가장 중요한 트위스트 방향(Select Upnode)은 Point01과 일치하도록 설정한다. 최종적으로 스킨이 적용될 본은 Bone01이고 Bip01 Neck은 애니메.. 2015. 12. 17.
캐릭터 셋업 서포트툴(Setup Support Tool)) 제작 최근 다관절 셋팅을 하면서 컨트롤러 셋팅을 많이 하게 되는데, 맥스의 컨트롤러 뷰어는 불편한 점이 많아서 서포트 툴을 하나 제작하게 됐습니다. 특히 LookAtConstraint나 Orientation Controller같이 다른 헬퍼 본과 연계되서 사용할 경우 연계된 본이 어떤건지 구분하기도 힘들고 선택하기도 힘들어 자주쓰는 노드들과 연계하기 편하도록 제작해 봤습니다. 이번 툴을 제작하면서 공부한 내용 1. Struct로 따로 분리하여 기능 별로 함수 관리하기. - 닷넷에 사용하는 트리뷰와 리스트뷰기능만을 구조체로 따로 뺀뒤 기능 함수를 호출해서 사용하는 방식에 대해서 공부하고 숙지했습니다. 기능 구현에만 집중해서 코딩하다 보면 나중에 손댈 수 없는 지저분한 코딩이 될 수 있어 미리미리 코드 정리하는 .. 2015. 12. 17.