Dimensao3.com ~ Verificar tópico - Rig facial - 2668
< Animação ~ Rig facial
Colocada: Dom Jul 15, 2007 7:30 pm
Tenho tido algumas conversas pela msn sobre rigging e como sei que há algum interesse da parte de alguns users, decidi postar aqui um rig facial em que tenho estado a trabalhar. Espero gerar algum interesse em rigging de personagem para ver se se fala mais sobre isso... só para variar .
O que tenho tentado fazer é arranjar uma forma de fazer um rig facial que implique o minimo de blendshapes ( morphs) e pouco skin weighting.
Eis o resultado ainda com alguns ajustes a fazer : http://yen3d.animationblogspot.com/files/2007/07/miaufacerig.avi
O que se vê é feito com esta tecnica: http://keithlango.com/video/FaceGUI_Demo.mov
Com este sistema pode-se fazer qualquer expressão sem se estar limitado á blendshape ou morph target.
Despois o contra ponto é que cada vez que se quer fazer uma pose tem de se fazer tudo á mão ( ao contrario de ter morphs directos tipo: smile, frown...). Por isso é que tem a shelf/window que permite guardar poses.
Com poses suficientes cria-se um sistema com a rapidez dos morphs e a flexiblidade dos controls locais.
SoftMod tool : http://www.highend3d.com/maya/downloads/mel_scripts/modeling/misc/softMod-Manipulator-3788.html
djRivet:
http://www.highend3d.com/maya/downloads/mel_scripts/polygon/djRivet-mel-4338.html
zooTrigger
http://www.highend3d.com/maya/downloads/mel_scripts/animation/zooTriggered-2661.html
icon2shelf:
http://www.highend3d.com/maya/downloads/mel_scripts/animation/oaIcon2Shelf-3760.html
shelfwindow:
http://www.highend3d.com/maya/downloads/mel_scripts/interface_display/ShelfWindow-4281.html
Espero que isto ajude em alguma coisa. Mesmo para quem não é user de Maya podem tirar algumas ideias e tentar adaptar a outro software.
Colocada: Seg Jul 16, 2007 9:17 am
Um sistema interessante faz-me lembrar o rig gratuito do mrsolo para xsi
http://www.mrsolo.com/mrs_edgard.html
Outra tecnica que achei interessante foi usar um rig facial só para criar as blendshapes, retirando assim a necessidade de ser facimente animavel (keyable).
Claro que assim perdes as vantagens do sistema que tu mostras
Colocada: Ter Jul 17, 2007 8:29 pm
cool !! logo agora que me vou iniciar a sério em rig e animation
pelo que vi do gatinho é uma forma muito mais "ao meu estilo" que o que aprendi com a digital tutors. Neste pc ainda so vi o gatinho mas tenho k ver ai os links que mandas-te..
quando começar vou mostrando. em principio vou-me mandar pra este robot modelado por um amigo meu.
Colocada: Qua Jul 18, 2007 6:05 pm
Curto o modelo Não sei é se um robot vai precisar de um rig facial mt elaborado
Colocada: Qua Jul 18, 2007 6:46 pm
mas ter luzes vermelhas a passar a dizer "kit vem mi buscar " conta?
Mas agora a falar mais a sério, vou tentar fazer um rig destes num free model qq da net a ver se percebo melhor como funciona.
Colocada: Qua Jul 18, 2007 9:31 pm
Cool...depois vai postando o processo.
Colocada: Qua Jul 18, 2007 10:48 pm
eu ja tinha visto esse video ha algum tempo, mas achei que era demasiado estranho, principalmente aquele softMod que cria aqueles nodes todos, e então nem experimentei, mas agora fiquei com mais pica.
Fizeste tudo igual ao que ele fez? As ligações no Hypershade? N será melhor com o connect mesmo? E em vez do softMod marado, n dá um cluster?... n sei estou só para aqui a pensar alto, vou ver se amanha experimento.
Colocada: Qui Jul 19, 2007 7:42 pm
Basicamente segui o que o keith fez.
So em algumas ligações é que não usei o +-A porque não ha necessidade a não ser que se queira ter um control a mover outros controls por adição.
A razão por usar os nodes é que aquilo não é uma ligação directa. Em quase todos os controls o valor é multiplicado, dai usar o multiplyDivide, para que o controler tenha um feeling mais agarrado á mesh.
O softMod marado edita-se com muito mais facilidade que os clusters e não tens de andar a agarrar pontos. Aquilo parece complicado e tem mesmo bue cenas por debaixo mas não tens de usar nada daquilo. Quando aprendes a mexer nele é uma maravilha e mesmo que não uses como eu usei para fazer deformações directas podes usar so para modelar blendshapes. Dá uma olhada e dedica algum tempo, vais ver que não queres outra ferramenta!!!
Colocada: Seg Set 17, 2007 4:58 pm
finalmente cheguei à covilha e com net em condicoes consegui fazer o download do video, pus maos à obra mas cheguei a um impasse.
chegando à parte de seleccionar s nurbs sphere e a face e depois accionar o dj rivet, em que de seguida é suposto criar o follicle e a sphere ficar "agregada" à face, simplesmente nao cria o follicle e e por ai adiante, ou seja, alguma burrice é.
yen como é k carregas-te o .mel para shelf? é que eu abri o djRivet.mel no script editor, select all e middle mouse para a shelf.
era suposto funcionar ou não é a forma correcta de o fazer?
Colocada: Seg Set 17, 2007 6:16 pm
Tens o maya unlimited?
Colocada: Seg Set 17, 2007 6:59 pm
Sim. estranho não?
Colocada: Ter Set 18, 2007 8:04 am
tens de meter o ficheiro .mel na tua pasta de scripts c:/my doc/ maya/ 8.0 (ou outro)/ scripts
despois na linha de comandos escreves so djRivet e copia isso para a shelf.
se mesmo assim nao der, tenta fazer source ao script no script editor
eu so testei esse script no maya 7 nao sei se funciona no outro mas deve dar.
Colocada: Qua Set 19, 2007 1:13 pm
acabei mesmo agora de conseguir. não sei como consegui o que interessa é que ja consegui.
agora, tive a ver a versao do djrivet e esta é mais actual que a do keith, e esta pelo que percebi criou logo a parent constraint do controler para deixar os channels "free to animate" mas os meus tão bloqueados
vou continuar a investigar..
obrigado yen por tudo ate agora.
video -> http://www.comanight.com/stuff/facerig.mov
(video onde mostro que quando fazemos o djrivet ele cria logo a parent constraint, e depois pra desbloquear os channels? )
Colocada: Qua Set 19, 2007 3:29 pm
mesmo nao tendo aquilo a funcionar avancei até ao softmod manipulator.. mais um problema porque os nomes nao apareciam para fazer a memship.. entao fui ver se era compativel com o maya 8.. conclusao só é ate ao 7..