cloner object + inheritance + collisioni tra i cloni

Forum per: Modellazione, Texturing, Animazione, Composting e tutto quello che riguarda il normale utilizzo di Cinema4D.

Moderators: Arkimed, natas, visualtricks, cappellaiomatto

Post Reply
  • Advertising
visionaria
Posts: 10
Joined: Fri Jun 15, 2012 5:07 pm

cloner object + inheritance + collisioni tra i cloni

Post by visionaria »

Ciao a tutti, sono nuovo del forum, iniozio con una domanda spero di semplice attuazione :)
sto facendo delle simulazioni dove tutte hanno bisogno di avere diversi cloner con il medesimo numero di oggetti, ogni cloner ha arrangiamenti spaziali diversi e devo animare dal cloner originale via via tra i vari altri arrangiamenti.

Sto usando inheritance effector applicato al primo cloner e come oggeto gli do il secondo cloner.
Il mio problema è come settare il rigid body o collider in modo che durante l'animazione dello strength dell'inheritance da 0 a 100 possa avere semplicemente gli spostamenti dei singoli cloner con le collisioni in modo che nn si sovrapponino.
Per il momento non mi servono dinamiche con gravità, rimbalzi,.. ma soltanto le collisioni tra gli oggetti.
Prima domanda devo applicare il rigid body o il collider body?
Ho messo la gravità a 0 nelle impostazioni dinamiche del progetto generale.
Ma se il tag rigid body o collider sta su on i cloni nn si muovono, se lo metto su off nn funzionano le collisioni.

Grazie in anticipo!
visionaria
Posts: 10
Joined: Fri Jun 15, 2012 5:07 pm

Re: cloner object + inheritance + collisioni tra i cloni

Post by visionaria »

Ciao !
ho provato a studiare meglio, ma continuo a non trovare quello che cerco :(
Quello che sto cercando di ottenere è avere un cloner object iniziale, e i suoi oggetti interni che tra di loro facciano self collision (poi ci metterò anche del bel margine) mentre effector animati lo modificano e in particolare l' inheritance che lo sto usando per passare da un tipo di cloner ad un altro.

Vi allego la scena su cui sto cercando di impare:
c'è un cloner iniziale 1 takeoff a cui metto 2 inheritance, per trasformarlo prima in un cloner in cui gli stessi oggetti sono disposti a circle eppoi a un secondo. Sto cercando i sistemi per non far compenetrare, ma proprio non toccare gli oggetti fra di loro (ora son solo 9 ma saranno di più).
Ho provato l'effector push apart ma da agli oggetti dei comportamenti troppo "bruschi" che non sono accettabili. Quello che mi serve è proprio un calcolo di collisioni a cui mettere dei margini più grossi, o che tutti gli oggetti del cloner abbiano delle forze repulsive tra di loro.

Help please !
Attachments
inheritance e collisioni.zip
scena con 2 inheritance
(72.22 KiB) Downloaded 109 times
Last edited by visionaria on Sat Sep 30, 2017 10:33 am, edited 2 times in total.
User avatar
abe3d
Posts: 1116
Joined: Mon Dec 07, 2009 1:48 pm

Re: cloner object + inheritance + collisioni tra i cloni

Post by abe3d »

Ciao... Effettivamente anche rileggendo il post, non mi è molto chiaro quello che vuoi fare, cioè, si, ho capito che vuoi che gli oggetti clonati non si compenetrino ( detto così sembra una cosa sconcia hehehehe!), ma anche che non collidano bruscamente...
...Non ho capito però a quale incarico sia assegnato l'effettuatore inheritance ( si, oltre a clonare gli attributi di altri cloni, ma a che scopo )...

Comunque... a naso, mi viene di indicarti l'oggetto "force" - ( Dynamics/force) che essenzialmente crea un campo di forza " gravità " ( attrattivo/repulsivo) attorno ad ogni clone a cui è applicato il tag dynamics ( appunto) ...

Poi, nel tuo post non c'è nessun file allegato, se magari lo aggiungi, si può provare a capire di più e magari indirizzarti su una più specifica soluzione, fruttando per esempio i nodi mograph di Xpresso.

... a te...
Se le dimensioni del seno di una donna non sono direttamente proporzionali alla sua massa corporea, allora sono sicuramente inversamente proporzionali alla sua intelligenza.
visionaria
Posts: 10
Joined: Fri Jun 15, 2012 5:07 pm

Re: cloner object + inheritance + collisioni tra i cloni

Post by visionaria »

Ciao abe3d, grazie dell'aiuto,
ho allegato il file cinema, non mi ero accorto che l'estensione c4d non è permesso, così spero possa essere più chiaro cosa sto cercando di fare.

L'effettuatore inheritance lo sto usando per far muovere lo stesso numero di cloni da una forma a un altra, perchè non ho trovato altri modi per interpolare un clone in un mode e animato in un altro clone con un altro mode (banalmente se animo il "mode" del clone fa un salto istantaneo da un modo a un altro, invece ho bisogno di interpolazioni fluide e lunghe).
User avatar
abe3d
Posts: 1116
Joined: Mon Dec 07, 2009 1:48 pm

Re: cloner object + inheritance + collisioni tra i cloni

Post by abe3d »

Ho dato un'occhiata al tuo file, allora...
Non puoi usare Dynamics perché previo utilizzo intensivo ( e dico INTENSIVO ) dell' accoppiata dei nodi Xpresso Mograph e Dynamics non puoi controllare le dinamiche una volta partite...

Ho però fatto una prova con il Push Apart e in effetti la reazione è troppo repentina, ma solo con i settaggi di base, cioè, mi è bastato aumentare a 500 [A] le iterazioni dell'effettuatore( ma puoi alzarlo ancora di più ) e anche se il radius viene aumentato del 25% rispetto alla dimensione delle sfere ( se le sfere sono 32cm, puoi portare il valore radius dell'effettuatore Push Apart anche a 40cm) l'interazione rimane fluida e abbastanza morbida, anche aumentando il numero dei cloni. Daltra parte, i Cloners che fanno da bersaglio, non devono essere disabilitati, ma nascosti [C], perchè, altrimenti, è come se non ce li avessi e mograph utilizza l' ultimo settaggio utile...
Push.JPG
Dopo questo, ti rimane Tinking Particles, che nel tuo caso si tradurrebbe in : Utilizzi il matrix come cloner e controlli i cloni con xpresso... ma questa è un'altra storia...
Se le dimensioni del seno di una donna non sono direttamente proporzionali alla sua massa corporea, allora sono sicuramente inversamente proporzionali alla sua intelligenza.
arzigogolato
Posts: 178
Joined: Sun May 07, 2006 8:01 am

Re: cloner object + inheritance + collisioni tra i cloni

Post by arzigogolato »

Ciao,
Anche io ho fatto un test con il push apart e non viene male ti allego il mio test :P
Attachments
inheritance e collisioni_push apart.rar
(38.27 KiB) Downloaded 89 times
visionaria
Posts: 10
Joined: Fri Jun 15, 2012 5:07 pm

Re: cloner object + inheritance + collisioni tra i cloni

Post by visionaria »

Ciao, grazie abe3d e arzigogolato,

son riuscito anche qua a far funzionare il push apart, e ho capito cosa mi manca, dato che mi sevirà aumentare il raggio del push apart a 100 o 200 in altri casi (ovviamente con delle disposizioni dei cloni più distanziate tra loro) e il problema del push apart sono i cambio repentini.
Quindi mi vengono 2 domande:
1 E' possibile usare il falloff del push apart e farlo funzionare con degli sferoidi attorno a ogni clone? In modo da mettere una rampa che man mano che si avvicinano i cloni aumenti la forza per tenerli distanti?
Ho provato a mettere falloff e il suo "shape" su "source", come "source link" ho messo il clone iniziale su cui sto mettendo tutti gli inheritance per passare alle varie scene, ma non so se sta agendo come vi ho spiegato sopra.
Il sample distance e sample detail cosa rappresentano?

2 Altre strade ? :)
Attachments
inheritance e collisioni falloff e 4 scena.zip
(58.71 KiB) Downloaded 99 times
  • Advertising
Post Reply