전체 글 225

Biped 모션파일 대화창 / 피규어 파일 , 풋스텦 파일 , 모션캡쳐 파일, 탤런트 파일 저장 불러오기

안녕하세요. 애니메이터가 들려주는 맥스 스크립트의 스크립팅하는 애님입니다. 제목이 상당히 기네요. 바이패드 관련 파일의 저장 불러오기가 자잘하게 많이 있어서 그렇습니다. 그렇지만 내용이 어렵지는 않으니 쉽게 따라오실 수 있을 거라 생각합니다. 멋진 바이패드를 만들어 주는 것이 좋을 것 같지만, 실제 여기까지 읽어 오신 분이라면 읽는 것으로도 내용을 이해할 거라 생각하고 생략하겠습니다. (하지만 여러분은 직접 확인해 보세요. ㅎㅎㅎ) Biped 모션파일 대화창 biped.loadBipFileDlg 맥스에서 바이패드 애니메이션을 불러올 때 사용하는 대화창을 열어 줍니다. 사용 방법은 다음과 같습니다. 1 biped.loadBipFileDlg $'Bip001'.controller cs 특별한 내용이 없어서 설..

Biped 애니메이션의 불러오기

안녕하세요. 애니메이터가 들려주는 맥스 스크립트의 스크립팅하는 애님입니다. 이전 시간에 이어서 Biped의 저장한 애니메이션을 불러오는 방법에 대해서 알아보겠습니다. 깨끗하고 멋진 바이 패드를 하나 생성하겠습니다. biped.loadBipFile [#matchFileStruct] [#zeroHgt] [#noRedraw] [#loadMaxObjects][#promptForDuplicates] [#retargetHeight] [#retargetLimbSizes] [#scaleIKObjectSize] [#loadSubAnimControllers] [#loadSelectedMaxObjects nodename_array] [#loadSelectedSubAnimControllers bipednodename_arra..

Biped 애니메이션의 저장

안녕하세요. 애니메이터가 들려주는 맥스 스크립트의 스크립팅하는 애님입니다. 오늘은 바이패드 애니메이션을 저장하고 불러오는 방법에 대해서 알아보겠습니다. (이전 시간에 간단히 설명을 했었는데 조금 더 자세한 설명을 하겠습니다.) 바이패드를 사용할 것이기 때문에 멋진 바이패드를 하나 만든 후 간단한 애니메이션을 적용하고 시작하겠습니다. biped.saveBipFile [#saveSubAnimControllers] [#saveMaxObjects] [#saveSelectedMaxObjects node_array] [#saveSelectedSubAnimControllers node_array int_array] Biped 모션을 파일로 저장합니다. 명령이 꽤 길어 보이네요. 우선 다음과 같이 입력하고 확인하겠습니..

Biped Vertical_Horizontal_Turn(Body):Matrix3 Controller(10)

안녕하세요. 애니메이터가 들려주는 맥스 스크립트의 스크립팅하는 애님입니다. 오늘도 지난 시간에 이어 계속해서 쭉쭉 나가겠습니다. 멋진 바이패드를 하나 만들어 주고 시작하겠습니다. .headObject Node Default: Undefined 바이패드의 머리가 다른 오브젝트를 바라 볼지를 확인하거나 정할 수 있습니다. 사용방법은 다음과 같습니다. 1 2 3 $'Bip001'.controller.headObject $'Bip001'.controller.headObject = $'Bip001 L Hand' $'Bip001'.controller.headObject = undefined cs 1번 라인 : 바이패드의 머리가 어느 오브젝트를 보는지 확인합니다. 2번 라인 : 바이패드의 머리가 어느 오브젝트를 보는..

Biped Vertical_Horizontal_Turn(Body):Matrix3 Controller(9)

안녕하세요. 애니메이터가 들려주는 맥스 스크립트의 스크립팅하는 애님입니다. 지난 시간에 이어 계속해서 쭉쭉 나가겠습니다. 우선 바이패드를 먼저 만들겠습니다. .displayBones Boolean Default: False 바이패드의 본을 표시 여부를 확인하거나 변경합니다. 사용방법은 다음과 같습니다. 1 2 $'Bip001'.controller.displayBones $'Bip001'.controller.displayBones = true cs 1번 라인 : 바이패드 본의 표시 여부를 확인합니다. 2번 라인 : 바이패드 본의 표시 여부를 수정합니다. 골반과 스파인 사이에 선이 생겼습니다. 바이패드 오브젝트의 관철 위치를 정확하게 표시할 때 유용합니다. .displayObjects Boolean Defa..

Biped Vertical_Horizontal_Turn(Body):Matrix3 Controller(8)

안녕하세요. 애니메이터가 들려주는 맥스 스크립트의 스크립팅하는 애님입니다. 지난 시간에 이어 계속해서 쭉쭉 나가겠습니다. 우선 바이패드를 먼저 만들겠습니다. .inPlaceMode Boolean Default: False Commond Pannel > Motion >Biped > Modes and Display > In Place Mode의 사용 여부를 확인하거나 변경할 수 있습니다. 사용방법은 다음과 같습니다. 1 2 $'Bip001'.controller.inPlaceMode $'Bip001'.controller.inPlaceMode = true cs 1번 라인 : 바이패드의 In Place Mode 사용 여부를 확인합니다. 2번 라인 : 바이패드의 In Place Mode 사용 여부를 변경합니다. 제..

Biped Vertical_Horizontal_Turn(Body):Matrix3 Controller(7)

안녕하세요. 애니메이터가 들려주는 맥스 스크립트의 스크립팅하는 애님입니다. 오늘도 지난 시간의 내용을 이어 나가겠습니다. 우선 바이패드를 하나 만들고 시작하겠습니다. .bendLinksMode Boolean Default: False Commond Pannel > Motion > Bend Links를 활성화 여부를 확인하거나 변경할 수 있습니다. 사용방법은 다음과 같습니다. 1 2 $'Bip001'.controller.bendLinksMode $'Bip001'.controller.bendLinksMode = true cs 1번 라인 : 바이패드의 Blend Links 사용 여부를 확인합니다. 2번 라인 : 바이패드의 Blend Links 사용 여부를 변경합니다. 저는 한 번도 사용한 적 없는 기능인데, ..

맥스 스크립트 UI의 세부 사용법

안녕하세요. 애니메이터가 들려주는 맥스 스크립트의 스크립팅하는 애님입니다. '213'님이 '한 가지 궁금한점이있는데 on test1_lsb selected val do 여기서 val 은 어떤개념으로 접근해야하나요 ?? 여기 val을지우면 argument 애러가뜨긴하는데 ..' 라고 질문을 주셨는데요. 곰곰이 생각해보니 UI의 설명에서 '이렇게 하면 잘 돌아갑니다. 따라 해 보세요'정도의 설명만 해서 처음 시작하시는 분들은 '아~ 그렇구나'하고 넘어가지만, 실제로 무언가를 만들고 싶으신 분들에게는 부족한 설명이었던 것 같습니다. 그래서 '213'님이 질문하셨던 부분과 관련하여 조금 더 깊은(?) 설명을 하도록 하겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19..

Biped Vertical_Horizontal_Turn(Body):Matrix3 Controller(6)

안녕하세요. 애니메이터가 들려주는 맥스 스크립트의 스크립팅하는 애님입니다. 한 가지(?) 주제로 길게 이어지고 있는데 이제야 중간 정도 온 것 같네요. 먼저 바이패드를 만들어 놓고 시작하겠습니다. 이전 시간에 바이패드의 피규어 모드로 변환하는 것을 잠깐 짚고 지나갔었는데 우선 그것에 대해 이야기하겠습니다. .figureMode Boolean Default: False 바이패드가 피규어 모드 여부를 확인하고 변경할 수 있습니다. 사용방법은 다음과 같습니다. 1 2 $'Bip001'.controller.figureMode $'Bip001'.controller.figureMode = true cs 1번 라인 : 바이패드의 피규어 모드 여부를 확인합니다. 2번 라인 : 바이패드의 피규어 모드를 변경합니다. .f..

바이패드 Bip파일 불러오거나Bip파일과 XML파일 불러오기(3)

안녕하세요. 애니메이터가 들려주는 맥스 스크립트의 스크립팅하는 애님입니다. 지금 만드는 스크립트는 이번으로 마무리 짓도록 하겠습니다. 지난 시간에 작업하려다 멈춘 '불러오기' 버튼을 작업하겠습니다. 불러오기 버튼의 할일을 먼저 적어 보겠습니다. 1 파일 불러오기 대화창을 열겠습니다. 2 단 대화창을 열때 'animType' 값을 확인하여 'Bip'와 'Xaf'파일을 구분하여 대화창을 열겠습니다. 3 대화창에서 얻은 파일의 위치와 파일명을 가지고 실제 파일을 열겠습니다. 4 만약 'animType' 값이 'Xaf'면 'insertStartFrame' 값을 적용하여 원하는 프레임에 애니메이션이 적용되도록 하겠습니다. 파일 불러오기 대화창 맥스 스크립트에서 기본적인 파일을 불러오는 대화창을 사용할 때는 'ge..