PDA

Visualizza Versione Completa : Facial Motion capture



nirvana
19-06-13, 14:10
ciao ragazzi vorrei chiedervi se esiste un modo per importare su di un character motion captur facciali o di linguaggio, mi spiego, devo creare l'animazione di un personaggio che sostanzialmente parla, non dice tanto ma parla, ora avendo io già un character vorrei far si di importare dello speekering direttamente da motion captur.
Inoltre conoscete per caso librerie free di speekerato?
o meglio ancora se e possibile prendere un rig facciale e importarlo tramite genoma.
sto impazzendo con la creazione di morph e vorrei rendere la cosa molto piu veloce.

nirvana
20-06-13, 09:28
Ragazzi nessuno riesce a darmi una mano?
Pleaseeeee



Ciao
Angelo

PMax
21-06-13, 22:22
Ciao nirvana , prova a guardare questo link http://moviemation.de/facial-motion-capture-software.php

nirvana
04-07-13, 14:46
Grazie per l'ottima risorsa e scusa per i tempi biblici della risposta,
me lo studio un po e ti faccio sapere.

Lino
06-07-13, 10:05
http://www.faceshift.com/

Serve solo un Kinect....

nirvana
08-07-13, 09:59
Grazie Lino il fatto e che al momento in ufficio non disponiamo di tanta tecnologia :D
spero di potermi organizzare da casa gia nel prossimo futuro,
ma al momento devo farlo a manina .
Magari se avessi la possibilita di importare solo il parlato e collegarlo ai morf sarebbe gia tanto.

Ciao
Angelo.

SlowMan
09-07-13, 07:48
Grazie Lino il fatto e che al momento in ufficio non disponiamo di tanta tecnologia :D
spero di potermi organizzare da casa gia nel prossimo futuro,
ma al momento devo farlo a manina .
Magari se avessi la possibilita di importare solo il parlato e collegarlo ai morf sarebbe gia tanto.

Ciao
Angelo.

Si può sempre ricorrere al Rotoscoping classico:

1 - trovare un volontario
(vittima sacrificale)
2 - disegnargli sulla faccia dei marker bianchi
(possono andare bene anche le puntine da disegno con la testa bianca, occhio che non si sporchino di sangue altrimenti non funzionano)
3 -far sedere comodamente il volontario di fronte ad una telecamera
(nel caso incollarlo con la super-colla per evitare che si muova)
4 - illuminargli il volto in modo da accentuare i marker
(volendo si possono appendere alle puntine delle luminarie natalizie da 100W)
5 - far recitare il volontario con quanta più espressività possibile
(un pungolo elettrico può essere di stimolo)
6 - riprendere con la telecamera il volontario
(qualche centinaio d'ore di metraggio continuato dovrebbe essere sufficiente per ricavare una sequenza accettabile)
7 - ringraziare il volontario
(se è ancora incollato alla sedia con il volto grondante di sangue cospargerlo di alcool etilico denaturato e riporlo in uno stanzino per usi futuri)

A questo punto basterà trasferire il video registrato nel background del Layout (vista camera) posizionargli sopra una faccia 3D con delle bones applicate nei punti corrispondenti ai marker del volto e cominciare a muoverli uno ad uno, fotogramma per fotogramma.

Lo so, è una gran rottura ma in origine si faceva Rotoscoping disegnando a mano ricalcando ogni fotogramma di tutta la sequenza.

------

Scherzi a parte, il Rotoscoping è il metodo più economico, però qualcuno sembra riuscirci anche con il Camera Tracking incluso nelle ultime versioni di Blender (che è ancora gratuito) di cui è possibile trovare qualche tutorial in merito.
Esportando l'animazione in formato FBX dovrebbe essere possibile utilizzarla anche in LW.

P.S. Mi spiace ma per il "volontario" non esistono alternative economiche... ma soltanto meno cruente. :evil:

nirvana
09-07-13, 09:20
:D Grazie slowman per le dritte ma dubito che qualche collega si offra volontario.
:D:D:D
si sono rifiutati anche solo di registrare la loro voce per l'audio quindi figurati se accettano le puntine :D
pero ricordo che tu tempo fa avevi fatto delle animazioni linkando dei suoni se non erro erano midi a dei morph potrebbe fare al caso mio
intanto so facendo tutto a manina ovviamente risultati pessimi.

Ciao
Angelo.

SlowMan
09-07-13, 10:00
:D Grazie SlowMan per le dritte ma dubito che qualche collega si offra volontario.
:D:D:D
si sono rifiutati anche solo di registrare la loro voce per l'audio quindi figurati se accettano le puntine :D

Tipico, cosa saranno mai due o trecento puntine in faccia. :rolleyes:


... pero ricordo che tu tempo fa avevi fatto delle animazioni linkando dei suoni se non erro erano midi a dei morph potrebbe fare al caso mio
intanto so facendo tutto a manina ovviamente risultati pessimi.

Ciao
Angelo.

Sì con la mia torta canterina
(che stranamente attira l'attenzione di tanti YouTubers :confused:).

Avevo postato diversi links di tutorials, plugins e tools utili al caso...
però non mi ricordo su quali discussioni li ho inseriti... :p
devo fare un'accurata ricerca interna la WEB.

SlowMan
09-07-13, 10:09
Avevo postato diversi links di tutorials, plugins e tools utili al caso...
però non mi ricordo su quali discussioni li ho inseriti... :p
devo fare un'accurata ricerca interna la WEB.

Trovati:

Una torta un po' speciale...
http://www.lwita.com/vb/showthread.php?t=6441

Anim labiale
http://www.lwita.com/vb/showthread.php?t=6838

Non ho verificato se i links sono aggiornati ma spero comunque possano servire da indicazione. :)

nirvana
09-07-13, 13:52
Intanto grazie per i link e le info.
Solo la plugin daz mimic pro non sono riuscito a reperirla.
cerco ancora e vi aggiorno.

Ciao Angelo.

nirvana
09-07-13, 15:28
Non riesco a trovare MMIC pro in versione plugin avete per caso altro link?

SlowMan
09-07-13, 15:54
Mi dispiace ma purtroppo temo che DAZ Mimic Pro versione plugin (per LW) non sia più disponibile,
già da tempo non era più supportato.

Queste sono le uniche versioni disponibili
(in sostituzione delle versioni stand alone):

http://www.daz3d.com/software/mimic


... certo però che se nelle successive versioni di LW integrassero una simile risorsa non sarebbe poi tanto tantino una cattivissima idea. :D

Lino
11-07-13, 13:14
Grazie Lino il fatto e che al momento in ufficio non disponiamo di tanta tecnologia :D
spero di potermi organizzare da casa gia nel prossimo futuro,
ma al momento devo farlo a manina .
Magari se avessi la possibilita di importare solo il parlato e collegarlo ai morf sarebbe gia tanto.

Ciao
Angelo.

Ti serve solo un Kinect. Una spesa inferiore ai 100Euro.

nirvana
16-07-13, 12:29
Per il kineckt ormai ho deciso sara il mio prossimo acquisto. personale ovviamente.
Attendo però l'uscita del ONE per dicembre dovrebbe essere disponibile anche questo.
Intanto ho provato con facial motion capture 2.02 di moviematione alquanto intuitivo da utilizzare, ora vorrei capire come importo il file .BVH in lightwave .
O meglio il softweare genera dei file in formato xml che sono la scena i punti il movimento ecc poi mi fa esportare un bvh che pare sia leggibile da C4D , la domanda e Lw gestisce questo genere di file? come lo importo? oppure devo convertirlo in MDD ?
come faccio?

Ciao Angelo.

SlowMan
16-07-13, 17:37
LW carica direttamente i file BVH convertendoli automaticamente in Bones animate:

File > Import > MoCap_BVH_Setup

http://www.lwita.com/vb/attachment.php?attachmentid=14462&stc=1&d=1373992131

Attenzione!!!
LW non regola automaticamente la scala che va impostata a mano (a volte bisogna andare per tentativi perché i file BVH non vengono gestiti tutti allo stesso modo dai vari programmi) così come per il totale dei fotogrammi.
Una volta importato il file BVH, nella stessa cartella viene salvato anche un file della scena di Layout (LWS).
Per convenzione il primo frame rappresenta la posizione di riposo delle Bones mentre l'animazione inizia dal frame successivo.

SlowMan
16-07-13, 17:56
Per il discorso BVH aggiungo qualche risorsa utile:

BVH files in Lightwave 9.0+
http://www.turbosquid.com/Forum/Index.cfm/stgAct/PostList/intThreadID/34316

Motion Capture in Lightwave 3D. - YouTube (http://www.youtube.com/watch?v=uGRqrydOmV0)

LightWave 11.5 - Using Motion Capture File With Genoma - YouTube (http://www.youtube.com/watch?v=JpYOZdSJCMg)

Lino
16-07-13, 17:58
Una volta importato il file BVH, nella stessa cartella viene salvato anche un file della scena di Layout (LWS).


Ciò normalmente avviene soltanto quando si importa un FBX. Un BVH non genera alcun LWS. ;)

SlowMan
17-07-13, 06:30
Una volta importato il file BVH, nella stessa cartella viene salvato anche un file della scena di Layout (LWS).


Ciò normalmente avviene soltanto quando si importa un FBX. Un BVH non genera alcun LWS. ;)

Oops... :p
Errore mio... ho fatto un po' di confusione. :D