scusa Adry76, ma hai visto la serie wing sembrano dei samutai meccanici.Originariamente Scritto da Adry76
complimenti slade viene su benissimo.
//
scusa Adry76, ma hai visto la serie wing sembrano dei samutai meccanici.Originariamente Scritto da Adry76
complimenti slade viene su benissimo.
MESSAGGIO 1-5
oh bene bene, iniziamo
Ho provato a fare un piccolo tutorial vediamo che succede!!
Premessa il Null object e il Goal object sono la stessa cosa con un nome diverso.
Il Null è il nome originale dell'oggetto, il Goal è un null object rinominato a doc per la cinematica inversa IK.
Nella Fig001 è rappresentata la schematic view della mano originale
Come si vede, si parte dal "GOAL MANO SX", in questo mini tut non serve è servito a me per il controllo del braccio.
Scendiamo verso il Polso il primo vero oggetto, per arrivare alla mano (che chiameremo palmo per comodita, l'oggetto si chiama mano erroneamente), fermandoci con la gerarchia della mano.
Nella Fig002 si vede come partano le sottogerarchie delle dita tutte dal Palmo partendo dal "Pivot" fino al "Null".
IN TEORIA NON SAREBBE SERVITO IL PIVOT, MA NON SO PER QUALE MOTIVO MI ANDAVA TUTTO A ROTOLI QUINDI HO SVIATO AGGIUNGENDOLO INTERCALATO COME CONTROLLIO PER IL DITO (Nella Fig001 colore giallo)
Se riesci, e direi che si puo dato che Adry76 l'ha fatto, fai partire il tutto dalla parte di dito imparentato al palmo.
Nella Fig003 si vede lo schematic view con le gerarchie base senza controlli IK.
Ultima modifica di dioglev; 22-07-06 alle 02:04
MESSAGGIO 2-5
1) Incominciamo con l'aggiungere un null object nuovo che chiamerai Null Pollice e lo posizioniamo sull'estremità del pollice (Fig004) e lo imparentiamo a Pollice1 (vedi riquadro).
2) Clona il Null Pollice appena fatto, rinominalo con Goal Pollice e non imparentarlo sotto la gerarchia del pollice altrimenti IK non funziona.
3) Seleziona Null Pollice (Fig004), col tasto "m" apri il popup motion option,nella cartella IK and Modifiers attiva i controlli come in Fig005 assegnando come goal object il Goal pollice che abbiamo creato prima.
Ultima modifica di dioglev; 22-07-06 alle 02:04
MESSAGGIO 3-5
4) Ora per il Null Pollice, col tasto "m" apri il popup motion option,nella cartella Controllers and Limits alla voce Pitch Controller, seleziona Inverse Kinematics (Fig006).
5) Ripeti la stessa operazione anche per Pollice1 e 2.
6) Per pollice 3, Inverse Kinematics, deve essere attivata alla voce Heading Controller (Fig007).
7) Selezioniamo l'oggetto Palmo (Fig004), col tasto "m" apri il popup motion option ed accendiamo la voce Unaffected by IK of Descendants (Fig008).
In pratica limita l'influnza di questa gerarchia dal Pollice3 (quello attaccato alla madre "Palmo") in giù.
ora puoi provare a muovere il Goal pollice
P.s.: sono proprio un idiota ... 5 Pivot per l'anima del cavolo bastava solo seguire la procedura appena descritta...
MESSAGGIO 4-5
La Fig009 mostra lo schematic view aggiornato con l'IK sul pollice pronto per essere mosso
MESSAGGIO 5-5
Per ultimo, dobbiamo dire ad alcuni componenti che hanno delle rotazioni limitate, con una certa ampiezza di raggio, da poter eseguire, per evitare compenetrazioni strane o rotazioni inverse a quelle desiderate.
Ad esempio se mentre spostiamo il goal che controlla la cinematica di una gamba verso l'alto notiamo che il ginocchio ruota dalla parte opposta, dando l'effetto struzzo, sappiamo che dovremo agire sui limiti di rotazione, cosa che andiamo a vedere direttamente sui componenti del pollice.
8) Nella Fig010 vediamo i limiti del Pollice1.
IK solo sul Pitch Controller e rotazione Min a 0° e Max a 90°. ripetendo la stessa cosa anche per Pollice2.
9) Per Pollice3 agiremo su Heading Controller (fig011) impostando la rotazione Min a -50° e Max a 0°.
A questo punto dovremmo aver finito il set up di un dito ora devi fare gli altri seguendo passo per passo la procedura.
Una volta fatto il primo gli altri vengono abbastanza automatici.
Spero di esserti stato di aiuto
Buona notte dato che sono le 3:00, alla prossima.
ciao
dioglev
Dioglev...cavolo ...sia per il tutorial che per iltuo cargo dove ho visto che i dettagli si sprecano...WOW
Ok oggi ho un pò da leggere mi metto subito all'opera...
Cacchio non ho dormito tantissimo e sono già in piedi...sarà l'entusiamsmo per portare avanti il lavoro...boh...
Grazie 1.000.0000
Parto del presupposto che ho provato a fare il tutorial per la mia mano...
Grazie il tutorial è chiarissimo
EDIT
Mi si è inclinato il piano di riferimento del null, coma faccio a raddrizzarlo?
Ultima modifica di Slade; 22-07-06 alle 07:30
Dioglev ripago i tuoi sfrorzi con queste pic...
Grazie ora so anche le gerarchie
P.S.sapete che mi è successo ero al telefono con un mio amico tocco il mause per sbaglio e dal pugno fuori escono ad una velocità impressionante l'indice e il medio...insomma il Gundam mi ha fatto le corna...ma si può...ho spalancato gli occhi...ci sono rimasto di cacca...iniziamo bene
Grazie NIRVANA dei complimenti
Oggi mare Alleluia alleluia ...quindi ci si becca stasera
Ciao e grazie ancora...
Mare?? beato te a me toccano le pulizie in casa con sto caldo.
A Bologna danno prevista sui 40°.
direi che ci sei comunque complimendi veramende.
Contento di esserti stato utile, spero sia stato tutto chiaro.
P.s.: il cargo è solo a metà e a volte non so neanche come andare avanti, mi blocco.
Ultima modifica di dioglev; 22-07-06 alle 10:26
Segnalibri