PDA

Visualizza Versione Completa : motosega



gemmam
14-11-08, 16:56
salve a tutti,
sto creando una piccola animazione stile horror,quindi ho inserito il classico uomo nero simile a" jason di venerdi 13" con una semplicissima motosega circolare....
e qui viene il bello, per fare ruotare la sega (tra l'altro circolare) sul proprio perno quando l'asse rimane fermo no problem,ma quando giustamente il perno incomincia a seguire una traettoria in movimento la sega si stacca dall'oggetto motosega e vola via.....
sono sicuro che con le espressioni di relativity si puo' risolvere il problema ma non so proprio da dove cominciare (probabilmente devo imparentare il movimento ad un null object correlandolo poi con la sega circolare,bho)
vi prego aiutatemi!
grazie
marco
p.s.
vi allego un fotogramma

mikadit
14-11-08, 22:02
Non sono sicuro di aver capito, si tratta di una traiettoria predefinita che deve essere seguita in un dato momento ed utilizando un moto predefinito? Parli del perno o della lama? La descrizione è quello che vorresti accadesse o quello che non vuoi che accada? :evil:

Se hai un movimento da imparentare alla lama e vuoi che questa si stacchi dal resto dell'oggetto nel momento opportuno per seguire il movimento dato, dovrebbe bastare Curve Constrain.
Importa la curva del movimento in Layout ed usala come indicatore del moto per la lama circolare, aggiungendo il modificatore CurveConstrain alla lama:
Motion Options [m] > IK and Modifiers: Add Modifier: Curve Constrain
La curva la puoi imparentare come la lama al resto della motosega circolare e col Curve Constrain puoi indicare la chiave iniziale e quella finale, definiendo così sia il momento del distacco che la velocità.
Per vedere la curva in Layout ti suggerisco di usare ShowCurve:
Object Properties [p] > Geometry: Add Custom object: Show Curve

...

Delirium_Fx
15-11-08, 13:07
Non sono sicuro di aver capito, si tratta di una traiettoria predefinita che deve essere seguita in un dato momento ed utilizando un moto predefinito? Parli del perno o della lama? La descrizione è quello che vorresti accadesse o quello che non vuoi che accada? :evil:

Se hai un movimento da imparentare alla lama e vuoi che questa si stacchi dal resto dell'oggetto nel momento opportuno per seguire il movimento dato, dovrebbe bastare Curve Constrain.
Importa la curva del movimento in Layout ed usala come indicatore del moto per la lama circolare, aggiungendo il modificatore CurveConstrain alla lama:
Motion Options [m] > IK and Modifiers: Add Modifier: Curve Constrain
La curva la puoi imparentare come la lama al resto della motosega circolare e col Curve Constrain puoi indicare la chiave iniziale e quella finale, definiendo così sia il momento del distacco che la velocità.
Per vedere la curva in Layout ti suggerisco di usare ShowCurve:
Object Properties [p] > Geometry: Add Custom object: Show Curve

...
Direi la seconda :D
Credo che il problema nasce da come sono stati imparentati gli oggetti nel Layout. Posta una scena grezza del modello così come lo hai organizzato e vedrai che in quattro e quattr'otto qualcuno ti risolve l'inghippo.
Bye.

gemmam
15-11-08, 17:53
grazie per avermi scritto a tutti!
allora vi do il link dove scaricare la scena.(lw a 64bit):
http://www.divshare.com/download/5823776-ec0

a me interessa fare ruotare la sega (layer 3 ) su asse di rotazione pitch
il problema e' che se la ruoto e creo una key al frame 300 ,il pivot della sega circolare non rimane nella posizione corretta quindi la sega circolare si stacca dalla motosega (layer2) e non e' corretto.

per animare il tizio ho usato degli endomorph....probabilmente il problema e' qui infatti se tolgo dal pannello setup la "enable deform" tutto funziona alla perfezione

Delirium_Fx
15-11-08, 19:49
Credo che per animare la rotazione della sega tu debba adattare il metodo illustrato dal seguente tutorial di Proton

ftp://ftp.newtek.com/multimedia/movies/w3dw/tread.mov

Tienici informato sugli sviluppi!
Bye.

gemmam
16-11-08, 17:17
il video dimostrativo mi e' utlilissimo ma non in questo caso....
comunque grazie sono riuscito a risolvere il problema in altro modo cioe muovendo il pivot della sega circolare frame by frame (un po massacrante ma sono abituato a questo genere di cose)
colgo l'occasione per ringraziarvi tutti nuovamente!
a presto
Marco

gemmam
24-11-08, 20:26
ragazzi vi allego il link del video quasi completo compreso il sonoro
accendete le casse!!!!
CIAO
http://www.divshare.com/download/5847411-157

Galvo
24-11-08, 21:11
Davvero carino, con un'atmosfera più dark e una rotazione non sempre lineare della lama sarebbe ottimo!

gemmam
24-11-08, 21:23
grazie per i complimenti!!!
seguiro' il tuo consiglio.....
ciao
marco