3d Max - MoCap3 CSM

download 3d Max - MoCap3 CSM

of 4

Transcript of 3d Max - MoCap3 CSM

  • Mocap Files into 3ds max Neste tutorial pretendemos mostrar como utilizar ficheiros de Motion Capture (mocap) no 3ds max atravs de personagens Biped.

    Iremos recorrer biblioteca de movimentos disponvel no site www.movlab.ulusofona.pt como recurso de ficheiros mocap para utilizar na personagem Biped.

    Podemos imortar ficheiros BIP (Biped File), BVH (File)ou CSM (Character Studio Marker File) para um esqueleto Biped. Como o sistema Vicon instalado no movlab exporta directamente do software Vicon IQ na extenso CSM, devemos utilizar estes ficheiros para serem convertidos no ficheiro nativo do Biped (*.bip).

    Passos a seguir:

    1. Criar um biped no 3ds max (Painel Control que ir servir de filtro para converter o ficheiro CSM em BIP (Figura A da imagem anexa)

    parte, teremos ento o nosso personagem, com um Biped associado. (Figura B da imagem Anexa)

    Se importarem o ficheiro CSM para o esqueleto que est associado a uma mesh atravs do Physique ou do modificador Skin, iro ter diversos problemas. Nomeadamente de escalas.

    Assim sendo, a opo criar este Biped anexo (Figura A) que ir servir de filtro para converter os ficheiros CSM em Bip.

    2. Seleccionando ento o Biped A, no painel Motion abrem o separador Motion Capture. Clicam em bnkdfjbnsdkaf e na janela de diloguo que se abre, escolhem o ficheiro que descarregaram do site em formato CSM.

    3. Neste momento

    aparece a seguinte informao. Como no tm grande alternativa, faam OK. O 3dsmax est a indicar-vos que no reconhece algumas nomenclaturas do ficheiro importado. Por exemplo, RBAC significa Right back offset

  • marker, o que no sistema de mocap a indicao precisa de um marker (ou articulao) e o Biped, aparentemente, no usa esse segmento do corpo, logo est a anular essa informao. No final deste tutorial poder verificar a listagem de markers disponveis num modelo de mocap de 33 markers.

    4. A janela que se segue permite filtrar alguma da informao adquirida, por exemplo o nmero de frames, transformar a animao em footsteps (uma opo de animao especfica dos Bipeds), entre outras.

    5. Para este exerccio limite-se a importar os ficheiros. Faa Ok.

    6. Como pode verificar, a

    escala alterou-se profundamente. Isso no uim problema, excepto se tivesse importado o ficheiro CSM para o Biped que tem a mesh associada.

    Se reparar, os icons do separador Motion Capture esto agora todos activos. Neste tutorial no os pretendemos explicar, mas no final do exerccio poder ler o glossrio disponvel.

    Neste momento iremos proceder converso do ficheiro CSM para Biped. Dever escolher a quantidade de frames teis do movimento disponibilizado. Se fizer play animao provavelmente no desejar ter toda a animao, logo se escolher um frame inicial e outro final , memorize-os porque vai ter de introduzir esses valores mais tarde.

  • 7. No separador Biped, salve o ficheiro (1) em formato Bip (2) e escolha, se desejar, o nmero de frames que quer gravar.

    8. J est! Agora, basta seleccionar o outro biped e importar o ficheiro bip gerado.

    9. No separador Biped,

    clique no icon para carregar ficheiro (1) e na janela de diloguo open , escolha o ficheiro gerado.

    10. J est, divirta-se!

    *Nomenclatura de markers no mocap (tarefa de labeling)

    LFHD Left front head RFHD Right front head LBHD Left back head RBHD Right back head C7 Back of neck

    LTHI Left thigh LKNE Left knee LSHN Left shin LANK Left ankle LHEE Left heel ZLTE Left toe

  • ZT8 Upper back ZT9 Lower Back CLAV Clavicle ZSTL Strenum Left ZSTR Sternum Right RBAC Right back offset marker LSHO Left shoulder LUPA Left upper arm LELB Left elbow LFRM Left forearm LWRA Left wrist bar thumb side LWRB Left wrist bar pinkie side ZLTH Left thumb tip ZLLF Left pinkie tip LFIN Left hand RSHO Right shoulder RUPA Right upper arm RELB Right elbow RFRM Right forearm RWRA Right wrist bar thumb side RWRB Right wrist bar pinkie side ZRTH Right thumb tip ZRLF Right little finger tip RFIN Right hand ZLWT Left side waist ZRWT Right side waist LBWT Left back waist RBWT Right back waist

    LMT5 Left metatarsal five RTHI Right Thigh RKNE Right knee RSHN Right shin offset RANK Right ankle RHEE Right heel ZRTE Right toe RMT5 Right metatarsal five Head = LFHD,RFHD,LBHD,RBHD Root = C7,ZT8,ZT9,CLAV,ZSTL,ZSTR,LSHO,RSHO,RBAC LeftUpperArm = LSHO,LELB,LUPA LeftLowerArm = LELB,LWRA,LWRB,LFRM LeftHand = LWRA,LWRB,LFIN,ZLTH,ZLLF RightUpperArm = RSHO,RELB,RUPA RightLowerArm = RELB,RWRA,RWRB,RFRM RightHand = RWRA,RWRB,RFIN,ZRTH,ZRLF Pelvis = ZLWT,ZRWT,LBWT,RBWT LeftUpperLeg = LBWT,LKNE,LTHI LeftLowerLeg = LKNE,LANK,LSHN LeftFoot = LANK,LHEE,ZLTE,LMT5 RightUpperLeg = RBWT,RKNE,RTHI RightLowerLeg = RKNE,RANK,RSHN RightFoot = RANK,RHEE,ZRTE,RMT5

    Filipe Costa Luz (Movlab) Dezembro 2008,