2014년 5월 28일 수요일

[develope] 16 ways to make your game for free

http://www.develop-online.net/tools-and-tech/16-ways-to-make-your-game-for-free/0193040

[editing] Floor contact 특정 오브젝트를 지면인식에 추가하기

* 테이블등을 지면인식에 추가하는 방법
1. Characterize를 해제한 후 Navigator의 Character Definition 창으로.



2. 하위 메뉴중 L/R Foot/Hand Floor 란 항목이 있음.  테이블 메쉬를 원하는곳에 지정해준 후 다시 Characterize 하면 끝

[editing] 무기를 따라 움직이는 팔 설정

*Characterize 된 캐릭터와 Rifle bone이 있는 상태.

1. Navigator 의  character / man 에서 우클릭 create character extention 선택. 
2. Rifle bone을 Alt + Drag 하여 생성된 extention에 drop. (캐랙터 effector와 같이 fullboy 상태에서 key를 만들면 Rifle bone
   에도 key가 생성됨.)
 => 캐릭터의 추가본이 있을경우 이런식으로 등록하면 됨.

3. 양손 effector에 Aux effector 생성.
4. 생성된 양손의 Aux effector를 Rifle bone에 Parent. (이제는 무기본으로 양 손을 제어할 수 있다)
5. Fullbody 모드로 바꿔준 후 Navigator 창의 character setting 창의 하위 메뉴중solving / Realistic Shoulder Solving을 적당한 
   값으로 설정.  (무기를 통한 팔 제어시 어깨도 수치만큼 따라 움직임)
6. spine을 회전할 경우 Rifle은 따라오지 않는다.  Rifle을 spine에 Parent 할경우 데이터가 꼬일 가능성이 있으므로
   Parent/child constraint를 사용하여 Rilfe이 spine을 따라 움직이게 설정한다.
 * 이경우 Rifle은 spine에 완전히 제어가 되기 때문에 정작 애니메이션을 줄 수 없다.  constraint 의 weight 값을 조절하여
   Rifle 로 애니메이션 가능하도록 바꿔줄 수 있다.

[editing] Animation Layer 의 속성



1.  생성된 Layer 의 속성을 지정할 수 있다.
  - Additive : 일반적인 레이어 기능.



  - Overri

[UI_Key controls]

<Zero / Flat / Discontinuity>
- Zero : 일반적인 key 생성. (Animation layer 사용시 Base layer의 값을 생성하는 기능도)
- Flat : Fcurve 에서 보면 Curve handle이 수평을 이루는 키가 생성된다.  (스샷첨부)
- Discontinuity : Zero 키와 비슷함.  그러나 Curve handle의 좌우가 smooth가 아니라 각각 움직일 수 있도록 끊어져서 생성됨. (스샷)


<FK /IK botton>
-Character controls 창의 Reach FK / IK키와 동일한 기능을 간편하게 할 수 있다.
 FK : Reach T/R의 값이 "0" 이된다.
 IK : Reach T/R의 값이 "100" 이된다.


<Animation 풀다운메뉴 / key at time 기능>
 - 레이어 사용한 에디팅중 생성된 키들중 원하는 키를 다른 키 또는 다른 프레임에 똑같이 생성하는 기능.
  ex>  
  - 오른손이 30 frame 부터 바닥에 고정되는 상황인데 25 frame 부터 고정되야 할경우. (키가 복사된 다는건 포즈도 똑같이 
     복사된다는 의미)
  - 30 frame에 커서를 위치한 후 key control창의 Animation 메뉴/ key at time 선택
  - 팝업창에 25 입력 후 Enter.  
  - 하면 30 프레임을 그대로 25 프레임으로 복사한 효과와 동일한 결과가 나옴.

  ** 추가 Tip**
    위와 같은 방법으로 손 고정 모션을 수정했는데 손이 갑자기 튀는 현상 (FK 에서 IK로 부드럽게 바뀌지 않고 한프레임에 
    튀는 현상)의 경우 해결방법.
  - Fcurve 창에서 Trans / Rotat / scale 항목 및에 IK (Effector / Aux..) 메뉴에 있는 IK 를 보면 
    계단식 그래픽를 확인할 수 있다.   선택하여 우클릭 Auto 적용하면 부드러운 그래프가 생성되며 문제가 해결된다.