2016-10-05

4. python_bake object


선택한 물체를 복사해서
기존 물체에 컨스트레인을 걸고 베이크를 치는 명령어입니다.




import maya.cmds as cmds

sel = cmds.ls(sl=1)

if sel:
    new = cmds.duplicate(sel)
   
    par = cmds.parentConstraint(sel,new,mo=0)
   
    min = cmds.playbackOptions(min=1,q=1)
    max = cmds.playbackOptions(max=1,q=1)
   
    cmds.bakeResults(new,t=(min-5,max+5),at=["rx","rz","ry","tx","tz","ty"])
   
    cmds.delete(par)
   
else:
    cmds.headsUpMessage('Select Object!')




맨 마지막 문장은 없어도 됩니다. 오브젝트가 선택되지 않았을 경우
오브젝트를 선택하라는 메세지가 뜨는데 여기서 중요한 것은 아닙니다.


No comments:

Post a Comment

2024_Animation_reel_Yun_Kim