//
Dynamic Parenter - Pagina 2
Pagina 2 di 3 PrimaPrima 123 UltimaUltima
Risultati da 11 a 20 di 24

Discussione: Dynamic Parenter

  1. #11
    Citazione Originariamente Scritto da Piddu Visualizza Messaggio
    No Loris non dico che non lo puoi fare. Ecco volevo capire sta cosa. Va benissimo, l'unico problema facendo a sto modo e' che rischi di riempirti di key-frame senza neanche vederli in quanto li stai piazzando sull'oggetto non selezionato. Cmq prova vediamo cosa succede...

    Sono curioso.
    A presto
    ritiro tutto, hai ragione tu, oltre ad essere difficle da realizzare non avrei ottenuto neppure quello che volevo.
    La notte porta consiglio e fra i dubbi che hai sollevato e il tentatvo di fare un video per far capire la cosa ho capito che non avrebbe funzionato. Adesso sto valutando una strad molto più semplice, vediamo se funziona.

    x lino:
    simple constrain, parent e compagnia bella vanno bene e forse sarebbero pure una soluzione, ogni volta però devi aprirli per fare delle modifiche, li trovo poco interattivi, poi forse sono io che sono incapace perciò me li riguarderò con più attenzione.

    grazie ad entrambi.

  2. #12
    Lupo Nero L'avatar di Marchino
    Data Registrazione
    Oct 2004
    Località
    Firenze
    Messaggi
    294
    Non so aw ho capito bene, ma qualcosa di simile lo fa un plugin di worley della suite Polk he si chiama Parent

    Praticamente poi imparentare e "sparentare" dinamicamente gli oggetti nella scena, quindi con l'oggetto e un paio di null dovresti cavartela

    Il plugin lo trovi qui
    http://www.worley.com/E/Products/polk/parent.html

  3. #13
    Lupo Nero L'avatar di Piddu
    Data Registrazione
    Mar 2005
    Località
    Bologna -> London
    Messaggi
    451
    Citazione Originariamente Scritto da loriswave Visualizza Messaggio
    ritiro tutto, hai ragione tu, oltre ad essere difficle da realizzare non avrei ottenuto neppure quello che volevo.
    La notte porta consiglio e fra i dubbi che hai sollevato e il tentatvo di fare un video per far capire la cosa ho capito che non avrebbe funzionato. Adesso sto valutando una strad molto più semplice, vediamo se funziona.

    x lino:
    simple constrain, parent e compagnia bella vanno bene e forse sarebbero pure una soluzione, ogni volta però devi aprirli per fare delle modifiche, li trovo poco interattivi, poi forse sono io che sono incapace perciò me li riguarderò con più attenzione.

    grazie ad entrambi.
    Beh loris puoi sempre fare degli slider e collegari i canali via espressione per linkare i valori dei constraint, oppure protesti sempre creare degli oggetti nella viewport e usare sempre espressioni prendendo i valori dai canali per modificare i valori dei constraint.

    Ciao ciao
    Go the distance

  4. #14
    Citazione Originariamente Scritto da loriswave Visualizza Messaggio
    x lino:
    simple constrain, parent e compagnia bella vanno bene e forse sarebbero pure una soluzione, ogni volta però devi aprirli per fare delle modifiche, li trovo poco interattivi, poi forse sono io che sono incapace perciò me li riguarderò con più attenzione.

    grazie ad entrambi.
    Vorrei avere il tempo per farti un video...usare i constraint è semplicissimo e non occorre "riaprire" per fare modifiche.

    Basta applicare un item di controllo agli envelope dei constraint per controllarne la "forza".

    Ovviamente puo usare constraint multipli...
    Lino Grandi
    LightWave3d Group






  5. #15
    Citazione Originariamente Scritto da Lino Visualizza Messaggio
    Vorrei avere il tempo per farti un video...usare i constraint è semplicissimo e non occorre "riaprire" per fare modifiche.

    Basta applicare un item di controllo agli envelope dei constraint per controllarne la "forza".

    Ovviamente puo usare constraint multipli...
    credo di aver capito faccio dei test e ti faccio sapere.
    Grazie di tutto.

  6. #16
    Intanto vi posto un animazione di cos'è abbambinare.
    Volevo precisare che la discussione non è per risolvere un problema specifico, bensì per esplorare un po di possibilità offerte da LW e vedere se non si riesce a tirare fuori un buon metodo o perchè no un nuovo tool.
    L'idea dei constrain è buona se l'uso dello strumento è limitato, se lo devo usare molto e vado incontro a molte modifiche non credo che sia il più adatto, non potendo avere constrain figlio dello stesso oggetto che muove, nel momento che ruoto attorno ad un altro constrain il primo perde la posizione di angolo, perciò quando lo devo riusare lo devo prima spostare esattamente dove mi serve. è una strada che comunque sto valutando e facendo un po di ulteriori prove, sicuramente vanno aggiunti dei tool per spostare per esempio il constrain in un punto ben preciso velocemente.

    L'animazione è fatta completamente a mano, impostando l'aramdio come figlio di un nul che ho chiamato per l'occasione pivot. Quando c’è bisogno di ruotare attorno ad un angolo sposto il nul in quel punto e risposto l’armadio dell’inverso in modo da sembrare che nulla si è mosso. Ci sono due strade a livello di kf, o impostare un kf con la fine della rotazione e al frame successivo il kf con la nuova posizione di pivot e armadio oppure lavorare con i KF in stepped mode, che fa in modo di avere un solo kf.
    Il secondo metodo mi piaceva di più, producendo una scena più pulita, ma solleva un secondo problema, se oltre alla rotazione su un punto voglio anche una leggera traslazione?
    Con il metodo a due kf mi incasino con le curve avendo appunto due kf vicini, con ilò metodo stepped non è neppure possibile. Allora l’idea di creare due nul, uno chiamato pivot stepped e uno pivot mov. Il primo si assume i movimenti dovuti al salto da un punto all’altro della mesh, il secondo il movimento di traslazione fluida. La somma dei due movimenti viene assegnata al nul pivot. Per muovere esattamente agli angoli il pivot ho aggiunto dei nul di riferimento figli di armadio e posizionati già negli angoli coretti. Ho poi creato uno script che legge la posizione del pivot stepped, la rotazione del pivot, la posizione del nul angolo dove voglio posizionare , gli indico il figlio di pivot e lo script si assume il compito di spostare il pivot ( in realtà il pivot stepped )dove serve e mettere a posto l’armadio. Giusto per aiutare se uno ha gia selezionato il pivot, lo script lo propone come ogetto pivot e il suo primo child come oggetto child, con la possiblilità di cambiare se serve.
    Giocando un po con lo script sembra funzionare fino a quando non si torna indietro e si va a modificare le rotazioni già impostate, allora saltano fuori i problemi dovuti a delle posizioni che saltano. Per il resto mi sembra che ci siano delle buone possibilità di renderlo un buon tool, una volta che riesco a inglobare tutte queste info dentro ad un solo modificatore di movimento senza avere tre nul che mi vagano per lo schermo.
    Sono stato chiaro?

    Che ne dite?
    File Allegati File Allegati

  7. #17
    Prosegue la sperimentazione:
    Credo che la strada più comoda non sia come inizialmente avevo pensato un dinamic parenter, ma un pivot mobile, ovvero la possibilità di animare la posizione del pivot di un oggetto.

    Sono riuscito a creare un modificatore di movimento che ingloba i canali di spostamento che prima avevo assegnato al pivot steped e al pivot mov. in pratica adesso basta un solo null, a parte il piccolo problema che non riesco a muovere interattivamente i valori di pivot mov.
    Credo che quello che devo fare adesso è creare un nuovo tool che al posto di andare a influenzare i canali x,y,z , vada a influenzare i canali che ho creato io. Pultroppo con gli lscrip questa cosa non sambra possibile.

    Credete veramente che la possibilità di animare il pivot non serva a nulla? capisco che molto spesso si può aggirare il problema con altri sistemi, ma non sarebbe più comodo ?

  8. #18
    Poter animare il Pivot sarebbe importantissimo. In Messiah lo fai senza problemi.
    Ultima modifica di Lino; 13-06-07 alle 13:01
    Lino Grandi
    LightWave3d Group






  9. #19
    Ma questo messaggio è stato modificato, ed io che avevo pensato tutto il pomeriggio a cosa rispondere. Ok.

    Animare il pivot allora sarebbe comodo in senso generale? perfetto.
    ma come?
    non come farlo, ma quali strumenti uno vorrebbe da usare nel momento questo ci fosse.
    Io pensavo:
    la possibilità di muovere il pivot mantenendo fermo l'oggetto,
    la possibilità di muovere l'oggetto con il suo pivot.
    la possibilità di crearsi dei preset di posizione del pivot in modo da non doverlo riposizionare a mano ogni volta.
    credo che serva anche la possibilità di muovere l'oggetto senza muovere il pivot dalle sue coordinate assolute.
    e poi?

    non è detto che ci riesca, ma ci posso sempre provare. io pensavo di creare un modificatore di movimento che praticamente aggiunge all'oggetto il pivot animabile e poi una serie di strumenti alternativi al move per gestire il movimento del pivot, del oggetto senza pivot e dell'oggettoe pivot insime. più una serie di tool per creare e cancellare i kf visto che ci sarà xyz dell'ogetto e xyz del pivot.

    idee?
    consigli?
    anche solo un buona fortuna?

  10. #20
    Citazione Originariamente Scritto da loriswave Visualizza Messaggio
    Ma questo messaggio è stato modificato, ed io che avevo pensato tutto il pomeriggio a cosa rispondere. Ok.
    L'ho modificato al volo perchè mi sono reso conto che ciò che avevo scritto non aveva senso...mi piacerebbe poter mettere la testa nel problema...e appena avrò tempo lo farò.
    Lino Grandi
    LightWave3d Group






Discussioni Simili

  1. Dynamic Obj
    Di Galvo nel forum LW3D
    Risposte: 3
    Ultimo Messaggio: 04-02-07, 12:43

Segnalibri

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •