Ciao,
pensavo di risolvrla velocemente, utilizzando lo stesso sistema usato per i pistoni, invece non funziona nello stesso modo.
Questo oggetto è molto più complsso, ci sono circa una decina di elementi connessi, ma già con i primi due mi sono arenato.
Ho usato la tecnica dei bones puntati ai relativi target, ma i bones puntano sempre ai target come fossero nel frame 0 non considerando i loro spostamenti.
Vedo di spiegare:
- La leva 1 ruota manualmente, ed è l'unica cosa che viene ruotata con key frames;
- La leva 2 è legata alla leva 1, il fulcro è dove c'è la testa del bone logicamente;
- La leva 3 è legata al sostegno (come la leva 1), ma è anche legata alla leva 2
pertanto:
leva1 viene ruotata e tira la leva 2, che a sua volta tira la leva 3 agganciata però al sostegno.
A tutto questo meccanismo ci sono almeno altre 7 leve, che non ho inserito adesso visto che già questo non funziona.
- In leva 2 ho inserito un bone il quale ha un null figlio posizionato esattamente dove si "aggancia" a leva 3.
- In leva 3 ho inserito un bone il quale ha un null figlio posizionato esattamente dove si "aggancia" a leva 2.
Questo in modo che entrambi i bones puntino (abbiano come target) il null figlio dell'altro bone, così facendo si "dovrbbero" tirare a vicenda.
Invece non succede! Da quel che capisco osservando l'animazione, il boneL2 "perde" il suo target (Null leva 3), o meglio, non vede che il target si sposta, ma lo punta come se fosse sempre nella posizione di origine.
Il bone leva 3 invece sembra seguire lo spostamento del null leva2.
PERCHE' uno funziona e l'altro no????????????????
Ho ricontrollato i settaggi tremila volte, ma non trovo differenze fra il bone leva 2 ed il bone leva 3.
Preciso che:
1) Il bone L2 viene tirato dalla leva1 in modo roccambolesco, all'inizio avevo semplicemente imparentato la leva 2 alla leva 1, funzionava esattamente come adesso, quindi per prova ho provato a disimparentare le leve e creare un legame fra boneL2 e leva1. Non è cambiata una cippa. Ho lasciato così solo per pigrizia e non dover di nuovo imparentare gli oggetti. Non cambia la solfa.
2) Ho osservato attentamente la scena postata da lino, del pantografo di slowman.... non ci ho capito una mazza! E' tutto con cinematica inversa, ci sono 3 goal... un casino! Se devo rifare quella gerarchia per la scena che devo costruire, con una decina di leve, non ci riuscirò mai. Piuttosto vado di sequenza di morph.
3) Ho ruotato i pivot dei bones in modo che la rotazione sia su H, per non avere delle costrizioni dovute alle limitazioni delle rotazioni su P.
Allego immagine esplicativa ed una scena molto semplificata.
Provate a scorrere la timeline e vedete cosa succede.
Grazie per qualsiasi consiglio.
Leve.zip
Segnalibri