Character setting(rigging) in 3ds max
-
Character setting (rigging) in 3ds max
3ds max_라인을 따라가는 spline 셋팅 테스트 중간 결과
좋아하는 애니메이터인 Christopher Hsing의 작업물 용이 라인을 따라가는 와중에 늘어나는 셋팅이 합쳐진 결과물 영상 맥스에서는 어떻게 구현할까 오랫동안 고민 끝에 결과물을 이뤄냈다! 단순히 본을 path constraint만 사용하지 않고, 스플라인 셋팅된 본이(컨트롤들 포함) 모두 라인을 따라는 그런 셋팅이 필요했었다. 용이 따라가는 라인도 컨트롤하고, 스킨된 본도 컨트롤 할 수 있으면서도,, 트위스트 플립이 일어나지 않는 셋팅이자. 스플라인 본의 x축 회전도 제어 할 수 있는 2중 3중 ,, 스플라인 셋팅! 이 셋팅을 이용한다면 아주 예쁜 라인을 그리는 용이나 뱀 같은 좋은 애니메이션을 만들 수 있을 것 같다!
-
Character setting (rigging) in 3ds max
3ds max _ nonflip spline IK의 트위스트 컨트롤러 셋팅
저번 게시글에 이어서... 스플라인 셋팅에서 컨트롤러는 본의 로테이션에 직접적으로 관여하지 않는다. 기본적으로 스플라인 셋팅을 하게 되면 ik solver에 트위스트 앵글을 관여하는 부분이 있지만, nonflip 본을 달면서 그 부분을 활용하기가 어려워졌다. 또한 ik solver에서 제어하는 트위스트조차! 플립현상이 있어서 다른 방식으로 진행하여야 한다. 따라서 별도의 트위스트 셋팅이 필요하게 되어 아래와 같은 방법으로 만들었다. 최종적으로 이러한 결과물을 만들려고 한다. 1. nonflip 툴(노란색 본)로 만든 skinbone을 제외한 나머지는 hide 시킨다. 2. 최 상단 본을 제외한 나머지 nonflip 본에 헬퍼를 하나씩 달아 포지션, 로테이션 x, y,..
-
Character setting (rigging) in 3ds max
3ds max _ 철퇴 리깅 ; nonflip spline IK setting for spring magic
1. spline IK 를 활용하여 본이 늘어나는 셋팅 2. spline IK 세팅 시 나오는 고질적인 문제인 플립 현상의 해소 3. spline IK를 사용하되 필요에 따라 spring magic 스크립트도 사용할 수 있는 구조 4. 철퇴라는 무기 특성상 최하단 자식의 애니메이션 키로 고정할 수 있는 기능 5. spline IK의 각 컨트롤러의 디폴트 위치를 쉽게 되돌릴 수 있는 기능 이 셋팅 과정 중 수많은 본과 컨트롤러가 생성되는데, 이때 사용되는 본들의 네이밍 및 레이어 정리까지 기록하고자 한다. 이 글에서는 스플라인의 기본적인 정의와 기초적인 생성 방법에 대한 것은 다루지 않을 것이며 스플라인의 자동 생성 툴은 chainstools 스크립트로 (이 부분 손으로 만드는 것은 다..
-
Character setting (rigging) in 3ds max
3ds max _ ANI _Bend Horizontal : 바이패드 회전 블랜딩
1. Bend Horizontal의 소개 바이패드의 기본 기능인 Bend Horizontal의 기능을 가장 직관적으로 표현하자면 이 Gif가 가장 잘 드러나는 예시라고 볼 수 있다. COM의 회전을 선택한 프레임에 해당하여 기존 애니메이션과 원하는 Z축 회전을 적절히 섞어주는 역할을 한다. 기능 이름에 Horizontal이라고 표현되어있는 것만큼 이 기능은 Z축 회전에만 적용된다. 이 기능은 90도 Turn_Walk, Run과 같은 리소스 작업할 때 번거롭게 Circle를 만들어 path constraint를 사용하지 않고 쉽게 만들 수 있는 장점이 있다. 사용방법은 다음과 같다. 2. 사용 방법 1. 바이패드의 Bend Horizontal의 위치는 Keyframing Tools에 숨겨져 있다. 2. C..
-
Character setting (rigging) in 3ds max
3ds max _ 팔꿈치 셋팅, Rigging Elbow
1. 문제 현상 팔 스킨 할 때 팔꿈치 부분의 스킨 값을 주어도 쐐기꼴 현상이라 하여 팔꿈치가 둥글지 않고 뾰족하게 보여지는 현상을 볼 수 있다. 이러한 현상을 막고자, 팔꿈치에 해당되는 부분에 스킨을 먹여줄 팔꿈치 포인트를 만들어 주는 것이 그 해결 방법이 될 수 있다. 2. 해결 과정 1. Point를 하나 생성하여 ForeArm 피봇의 포지션, 로테이션 값이 동일할 수 있도록 Align 시켜준다. 2. Point의 position을 Position Constraint로 바꿔준다. Add Position Target으로 Forearm을 선택한다. 이때 팔을 움직이면 Point가 팔꿈치 위치를 따라가게 된다. 3. Point의 Rotation을 Orientation Constraint로 바꾸어 준다. ..
최신 글
-
Character setting (rigging) in 3ds max
3ds max_라인을 따라가는 spline 셋팅 테스트 중간 결과
좋아하는 애니메이터인 Christopher Hsing의 작업물 용이 라인을 따라가는 와중에 늘어나는 셋팅이 합쳐진 결과물 영상 맥스에서는 어떻게 구현할까 오랫동안 고민 끝에 결과물을 이뤄냈다! 단순히 본을 path constraint만 사용하지 않고, 스플라인 셋팅된 본이(컨트롤들 포함) 모두 라인을 따라는 그런 셋팅이 필요했었다. 용이 따라가는 라인도 컨트롤하고, 스킨된 본도 컨트롤 할 수 있으면서도,, 트위스트 플립이 일어나지 않는 셋팅이자. 스플라인 본의 x축 회전도 제어 할 수 있는 2중 3중 ,, 스플라인 셋팅! 이 셋팅을 이용한다면 아주 예쁜 라인을 그리는 용이나 뱀 같은 좋은 애니메이션을 만들 수 있을 것 같다!
-
Character setting (rigging) in 3ds max
3ds max _ nonflip spline IK의 트위스트 컨트롤러 셋팅
저번 게시글에 이어서... 스플라인 셋팅에서 컨트롤러는 본의 로테이션에 직접적으로 관여하지 않는다. 기본적으로 스플라인 셋팅을 하게 되면 ik solver에 트위스트 앵글을 관여하는 부분이 있지만, nonflip 본을 달면서 그 부분을 활용하기가 어려워졌다. 또한 ik solver에서 제어하는 트위스트조차! 플립현상이 있어서 다른 방식으로 진행하여야 한다. 따라서 별도의 트위스트 셋팅이 필요하게 되어 아래와 같은 방법으로 만들었다. 최종적으로 이러한 결과물을 만들려고 한다. 1. nonflip 툴(노란색 본)로 만든 skinbone을 제외한 나머지는 hide 시킨다. 2. 최 상단 본을 제외한 나머지 nonflip 본에 헬퍼를 하나씩 달아 포지션, 로테이션 x, y,..
-
Character setting (rigging) in 3ds max
3ds max _ 철퇴 리깅 ; nonflip spline IK setting for spring magic
1. spline IK 를 활용하여 본이 늘어나는 셋팅 2. spline IK 세팅 시 나오는 고질적인 문제인 플립 현상의 해소 3. spline IK를 사용하되 필요에 따라 spring magic 스크립트도 사용할 수 있는 구조 4. 철퇴라는 무기 특성상 최하단 자식의 애니메이션 키로 고정할 수 있는 기능 5. spline IK의 각 컨트롤러의 디폴트 위치를 쉽게 되돌릴 수 있는 기능 이 셋팅 과정 중 수많은 본과 컨트롤러가 생성되는데, 이때 사용되는 본들의 네이밍 및 레이어 정리까지 기록하고자 한다. 이 글에서는 스플라인의 기본적인 정의와 기초적인 생성 방법에 대한 것은 다루지 않을 것이며 스플라인의 자동 생성 툴은 chainstools 스크립트로 (이 부분 손으로 만드는 것은 다..