Skip to content 메뉴

CGCODE - 강좌와 팁MEL › [MEL] 키복사/이동 MEL, Dev_KeyCopyer

Devil 2011.11.15 06:03:01

copyandpaster.jpg

 

 

 

1. 자체개발 MEL Script : Dev_KeyCopyer.

 

필자는 애니메이터지만 필요에 의해서(작업의 효율성을 위해) 때때로 자신만의 MEL UI 를 개발하는 경우가 종종 있다. 혹자는 애니메이터가 왜 스크립팅까지 하냐고 묻겠지만, 실제로 스크립팅을 할 줄 안다면 애니메이션 작업과 Technical Directing 에서 상당한 도움이 된다는 사실은 부정할 수 없을 것이다.

 

Dev_KeyCopyer는 실제 레퍼런스를 많이 사용하는 프로덕션의 작업 특성상, 비슷한 움직임이 많은 캐릭터간의 키전환을 돕고, 키를 쉽게 이동시키고 무엇보다 가끔 꼬이거나 뒤집어지는 레퍼런스를 수정하는 작업에서 편의성을 위해서 개발한 것으로, 첫번째 개발버전은 2009년이었고, 2010년 1월에 마지막으로 수정된 뒤로 현재까지 필자는 매우 유용하게 잘 써오고 있다.

 

 

2. 주요기능

 

devkeycopyer.jpg

 

Dev_KeyCopyer.mel 의 기능은 아주 단순하고 직관적이다.

키이동을 위한 프레임넘버 입력란

키이동 버튼

키복사 버튼

설명서가 필요없을 정도로 단순명료한 UI 를 기반으로 한다. 이러한 단순성은 호환성 문제를 일으킬 가능성이 없기 때문에, MAYA 2008, 2009, 2010, 2011, 2012에서 모두 문제없이 사용이 가능하다는 장점이 있다. 키복사/붙여넣기의 과정이 한번에 이루어지며, 하나만 선택되거나 선택된 것이 없는 경우 혹은 무엇인가 복사되거나 이동되었을 경우, 친절하게 한글로 결과메세지를 알려주도록 제작되어있다.

 

 

3. 사용 예제

 

 

유투브 동영상 예제

우측의 남자 캐릭터에서 좌측 여자 캐릭터로 팔/머리 움직임만 복사하는 과정을 담았다.

당연히 이번에도 720P를 지원한다. (소리따위는 여전히 없다!)

 

 

 

 

4. 설치방법

 

1. 마야 스크립트 폴더에 넣는다.

 Windows 비스타, 7 의 경우 : C:\Users\사용자계정\Documents\maya\scripts

 Windows 2000, XP 의 경우 : C:\Documents and Settings\Documents\maya\scripts

2. 마야를 사용중이라면, 마야를 종료했다 다시 실행하거나 혹은 커맨드 창에 rehash 라는 명령어를 입력한다.

rehash.jpg

3. Dev_KeyCopyer; 를 입력하면 UI 창이 실행된다.

4. 사용한다.

 

 

  

 

5. 자유로운 수정

 

개인적으로 수정해서 사용할 사람이 있다면, mel 을 메모장이나 TextEdit 같은 문서편집 프로그램으로 열어서 수정할 수 있도록 각 항목에 친절하게 주석이 달려있다. (필자는 차후에 필자스스로 수정할 때 편하게 항상 주석을 달아둔다. 주석을 달지않고 Scripting 을 하는 사람이 있다면 그는 진정한 천재이거나 진정한 게으름뱅이이거나 진정한 바보일 것이다.)

 

script.jpg

 

 

 

디자이너라고 스크립트는 나몰라라 하지 마시고,

한번 도전해 보세요.

참 쉬워요.^^

 

 

Dev_KeyCopyer.mel 다운로드 받기▼

Dev_KeyCopyer.mel

첨부 [5]

Copyleft © The Sketch Book Since 2001. by hikaru100