배정섭, 쉽고 빠르게 매력적인 모션 제작하기 tip, ndc2010

Post on 05-Dec-2014

5.649 Views

Category:

Design

18 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

쉽고빠르게매력적인 모션제작하기

Ⓒ 2010 NEXON Corporation & devCAT Studio. All Rights ReservedM2 team, Game Development Team for Project W in devCAT (The 3rd Development Division in NEXON Corp.). M2 team Director is Kim, Dong-Gun | Project W is produced by Kim, Dong-Gun

나는누구?여긴어디…

• 2005 : SAMG ANIMATION 입사• 26부작 TV시리즈•각종투자유치용데모릴•게임 CF영상• 52부작 TV시리즈

• 2009 : 넥슨데브캣M2(마비노기2)팀합류

나는누구?여긴어디…

갓 6년차가된 Animator

• 2005 : SAMG ANIMATION 입사• 26부작 TV시리즈•각종투자유치용데모릴•게임 CF영상• 52부작 TV시리즈

• 2009 : 넥슨데브캣M2(마비노기2)팀합류

누가들어야좋은가?

!캐릭터스튜디오를

다뤄보셨거나

현재다루고계시는분들

!좀더쉽고빠르게

애니메이션을만들수있도록

도움드릴수있다면충분!

목표?

작업환경셋업잒손을 500%줄이자!

본론으로들어가겠습니다

왜?

손아파

클릭질을줄이면

모두가건강해질수있어요!

단순반복적으로

사용하는과정들을

버튼하나로

처리할수있다면!

프로게이머들이스타경기를하는 것처럼!!

간지나게 작업할 수 있게 되지 않을까!!

(* 우인철씨작업현장포착사짂)

HIDE BONE TOGGLE잒손을 200%줄이는스크립트 1

TIP: 1

예를들어…. (공개세션이다보니 예제들이 조금 허름합니다.)

예를들어….

예를들어….

예를들어….

예를들어….

예를들어….

예를들어….

예를들어….

예를들어….

정말로없애고싶은건 bone인데!

왜 bone만패널을바꿔서찍어줘야하는거야!자주쓰는기능인데 패널은따로있고!

패널을바꾸면 탭은항상닫혀있다!

왜 bone만패널을바꿔서찍어줘야하는거야!자주쓰는기능인데 패널은따로있고!

패널을바꾸면 탭은항상닫혀있다!

그래서이걸아예꺼내서쓰는분들도있다.

(폭풍간지 animator정희관씨제공)

하지만

단한줄의간단한스크립트만만들어주면

간단히버튼하나로해결가능!

간단히버튼하나로해결가능!

간단히버튼하나로해결가능!

간단히버튼하나로해결가능!

간단히버튼하나로해결가능!

VS

VS

BONE OBJECTS항목을

마이크로 컨트롤로클릭

VS

BONE OBJECTS항목을

마이크로 컨트롤로클릭

VS

BONE OBJECTS항목을

마이크로 컨트롤로클릭

VS

(버튼원 클릭)

BONE OBJECTS항목을

마이크로 컨트롤로클릭

VS

(버튼원 클릭)

BONE OBJECTS항목을

마이크로 컨트롤로클릭

VS

(버튼원 클릭)

해질수 있다!행복

CREATE TRAIL잒손을 200%줄이는스크립트2

TIP: 2

애니메이션작업시뗄래야뗄수없는 trail

애니메이션작업시뗄래야뗄수없는 trail

-Keith Lango도강조-

MAX에는트레젝터리가있다.Trajectories

강력한기능Maya의 모션트레일보다훨씬빠르고

하지만클릭한거밖에볼수가없어…

나는현재…

내가어떤본을…

수정하고있던지간에…

항상해머끝의라인을확인하고싶어!!

수정하고있던지간에…

바로

여기

중간에관젃꺾기(Break Joint)를넣으면

바이패드링크구조상끝이엉켜버리게된다!!

사람이뭔가를휘두르는애니메이션을할때

중간에관젃꺾기(Break Joint)를넣으면

바이패드링크구조상끝이엉켜버리게된다!!

사람이뭔가를휘두르는애니메이션을할때

트레젝터리를반드시재확인하야함!

상위본을움직일때마다

끄트머리의커브에어떤영향을주는지

바로바로확인하고싶은욕구가생김

결국 ….(여러분모두각자의 노하우가있겠지만)

결국 ….(여러분모두각자의 노하우가있겠지만)

결국 ….(여러분모두각자의 노하우가있겠지만)

결국 ….(여러분모두각자의 노하우가있겠지만)

이제어디를수정하던항상아크를확인할수있다(마야의모션트레일과동일하지만수십배는빠르고가볍다)

결국 ….(여러분모두각자의 노하우가있겠지만)

하지만 이거 뭐랄까 ….

……

……귀찮아

시작할때마다매번 하는거…걍한방에해결할순없을까?

역시이럴때를위한천사

스크립트

그저다섯줄의스크립트를실행해주는것만으로…

macroScript GANZI

category:"BAJAJAP Tools"

(

bajajap=selection as array

for i in bajajap do

(

C=Circle radius:6.59565 transform:(i.transform) isSelected:off

setTrajectoryOn C true

C.parent = I

)

)

그저다섯줄의스크립트를실행해주는것만으로…

macroScript GANZI

category:"BAJAJAP Tools"

(

bajajap=selection as array

for i in bajajap do

(

C=Circle radius:6.59565 transform:(i.transform) isSelected:off

setTrajectoryOn C true

C.parent = I

)

)

그저다섯줄의스크립트를실행해주는것만으로…

macroScript GANZI

category:"BAJAJAP Tools"

(

bajajap=selection as array

for i in bajajap do

(

C=Circle radius:6.59565 transform:(i.transform) isSelected:off

setTrajectoryOn C true

C.parent = I

)

)

그저다섯줄의스크립트를실행해주는것만으로…

macroScript GANZI

category:"BAJAJAP Tools"

(

bajajap=selection as array

for i in bajajap do

(

C=Circle radius:6.59565 transform:(i.transform) isSelected:off

setTrajectoryOn C true

C.parent = I

)

)

그저다섯줄의스크립트를실행해주는것만으로…

macroScript GANZI

category:"BAJAJAP Tools"

(

bajajap=selection as array

for i in bajajap do

(

C=Circle radius:6.59565 transform:(i.transform) isSelected:off

setTrajectoryOn C true

C.parent = I

)

)

그저다섯줄의스크립트를실행해주는것만으로…

macroScript GANZI

category:"BAJAJAP Tools"

(

bajajap=selection as array

for i in bajajap do

(

C=Circle radius:6.59565 transform:(i.transform) isSelected:off

setTrajectoryOn C true

C.parent = I

)

)

그저다섯줄의스크립트를실행해주는것만으로…

macroScript GANZI

category:"BAJAJAP Tools"

(

bajajap=selection as array

for i in bajajap do

(

C=Circle radius:6.59565 transform:(i.transform) isSelected:off

setTrajectoryOn C true

C.parent = I

)

)

그저다섯줄의스크립트를실행해주는것만으로…

macroScript GANZI

category:"BAJAJAP Tools"

(

bajajap=selection as array

for i in bajajap do

(

C=Circle radius:6.59565 transform:(i.transform) isSelected:off

setTrajectoryOn C true

C.parent = I

)

)

그저다섯줄의스크립트를실행해주는것만으로…

macroScript GANZI

category:"BAJAJAP Tools"

(

bajajap=selection as array

for i in bajajap do

(

C=Circle radius:6.59565 transform:(i.transform) isSelected:off

setTrajectoryOn C true

C.parent = I

)

)

그저다섯줄의스크립트를실행해주는것만으로…

macroScript GANZI

category:"BAJAJAP Tools"

(

bajajap=selection as array

for i in bajajap do

(

C=Circle radius:6.59565 transform:(i.transform) isSelected:off

setTrajectoryOn C true

C.parent = I

)

)

그저다섯줄의스크립트를실행해주는것만으로…

macroScript GANZI

category:"BAJAJAP Tools"

(

bajajap=selection as array

for i in bajajap do

(

C=Circle radius:6.59565 transform:(i.transform) isSelected:off

setTrajectoryOn C true

C.parent = I

)

)

그저다섯줄의스크립트를실행해주는것만으로…

macroScript GANZI

category:"BAJAJAP Tools"

(

bajajap=selection as array

for i in bajajap do

(

C=Circle radius:6.59565 transform:(i.transform) isSelected:off

setTrajectoryOn C true

C.parent = I

)

)

이제단축키만누르면..

한방에!!

덤으로

여러개를

동시에

선택해도..

단축키만누르면..

역시한방에!!

해질수 있다!행복

그런데…

우리는애니메이터

…TA가아니지않나요?(불편하다고일일이 스크립트다만들수도없고..)

공개스크립트를소개해드리겠습니다

http://www.jimjagger.com/

그래서….

JJ TOOL잒손을 5000%줄이는스크립트

TIP: 3

절망은창조의어머니

짐재거라는크리에이터가절망했다!

결국수많은노력과연구끝에만들어낸

캐릭터스튜디오젂용

편의기능이모여있는!!

애니메이터를 위한 스크립트

J J T O O L ! !

설치법 간단합니다.

설치법 간단합니다.

설치법 간단합니다.

설치법 간단합니다.

(기존파일이바뀌지않을까걱정하실 필요 없어요.)

설치하면 Customize User Interface에서단축키를설정할수있습니다.

Keyboard->Category에 JJtool항목이생겨요

추가되는기능

추가되는기능

추가되는기능

추가되는기능

많다

제가자주 쓰는 것들만 간단히 설명 드려요

기즈모 의 무브, 로컬 축 변환을 토글로바꾼다.

기즈모 의 무브, 로컬 축 변환을 토글로바꾼다.

기즈모 의 무브, 로컬 축 변환을 토글로바꾼다.

기즈모 의 무브, 로컬 축 변환을 토글로바꾼다.

기즈모 의 무브, 로컬 축 변환을 토글로바꾼다.

기즈모 의 무브, 로컬 축 변환을 토글로바꾼다.

기즈모 의 무브, 로컬 축 변환을 토글로바꾼다.

기즈모 의 무브, 로컬 축 변환을 토글로바꾼다.

사용하다 보면중독될 정도로 굉장히 편리

기즈모 의 무브, 로컬 축 변환을 토글로바꾼다.

사용하다 보면중독될 정도로 굉장히 편리

기즈모 의 무브, 로컬 축 변환을 토글로바꾼다.

사용하다 보면중독될 정도로 굉장히 편리

바이패드 오브젝트만 골라서 자동으로 Hide시킨다

바이패드 오브젝트만 골라서 자동으로 Hide시킨다

중요한기능

실행하면특수한도구모음이 뜬다.

주목해야할 것은발모양아이콘.

워킹 사이클을만들때.

Recoil포즈에서 LIFT 포즈로가는 순간.

발뒷꿈치에서 앞꿈치로.

피봇을

바꿔줘야한다

일반적으로는발을확대 시킨 후…..

f3을 누르고…

피봇 클릭하기 좋게 뷰포트를 잘 돌린 후

이중에서 하나잘 골라서

열고

SELECT PIVOT

비로소 보이기 시작하는입체적인 피봇들 중하나를

마이크로 컨트롤로 선택한다.

굉장히귀찮은작업!

여기를클릭해보삼

어?

어라?

이 툴은발바닥모양을 클릭하는 것만으로

피봇을바꿀수 있다.

클로즈업안해도 됨

요놈과비슷하지만에러가 없다.

선택한 본의 트레젝터리를단축키로 켰다 껐다하는 기능

선택한 본의 트레젝터리를단축키로 켰다 껐다하는 기능

대칭이 되는 본을단축키로 선택 하는 기능

대칭이 되는 본을단축키로 선택 하는 기능

com을손쉽게선택할 수있게 해 주는 기능

com을손쉽게선택할 수있게 해 주는 기능

슬라이딩, 플랜트, 프리키등 ik 기능을단축키로 선택할 수 있게해 주는 기능

가능해진다 ! !(* 우인철씨작업현장포착사짂)

그외에도이런건어떨까요?

새로운기능을

TA에게졸라만들어보셔요

• ONE클릭으로바이패드젂체선택하기

• ONE클릭으로 ALL키주기

(COM의 Rotate ,Vertical, Horizontal 값까지젂부다)

-결롞-

절망필요는발명의어머니!

스크립트를적극만들고활용해서

스크립트를적극만들고활용해서

행복해집시다

감사합니다

감사합니다

?

top related