thinking particles multishape
Moderators: Arkimed, natas, visualtricks, cappellaiomatto
-
- Advertising
thinking particles multishape
supponendo di voler creare un emettitore multishape ( nel caso specifico multi group ) con un nodo pstorm, generando le particelle in modo casuale, mi basterebbe creare un' espressione con un lista link contenente i gruppi di particelle e derogando ad un nodo casuale la scelta del gruppo. fin qui... Ora supponiamo che voglia fare la stessa cosa, ma generando le particele in un solo colpo ( magari con un nodo Pborn ),
il nodo genera (100) particelle nello stesso fotogramma (e/o passo) quindi non può tenere conto della variazione del nodo pgroup, assegnando ( naturalmente ) tutte le particelle ad un solo gruppo della lista.
Domanda:
Come posso convincere TP ad assegnare, per esempio, le prime 20 particelle al primo gruppo,le seconde al secondo e così via??
- visualtricks
- Moderatore
- Posts: 3565
- Joined: Thu Sep 23, 2004 5:13 pm
- Location: Pistoia
Re: thinking particles multishape
- cappellaiomatto
- Moderatore
- Posts: 1580
- Joined: Mon May 07, 2012 5:12 pm
Re: thinking particles multishape
ora non ho sottomano cinema ma mi sembra si possa fare qualcosa, se non ricordo male c'è una proprietà di un nodo che si può usare ma devo fare una verifica.....ma scusa la domanda....perchè farsi del male così con xpresso?

sai che sono il fan n°1 di xpresso ma solo se ha senso usarlo
quale è lo scopo finale che vuoi ottenere?
Keep it simple!

Follow me on Twitter https://twitter.com/matteoc4dzone
Follow me on Vimeo https://vimeo.com/cappellaiomatto
Re: thinking particles multishape
Era il modo che stavo provando: ma non riesco a inquadrare lo schema... forse usando un ppass per assegnare successivamente le particelle?!!?
@matteo... e tu lo sai che sono il fan n°2 ( anche se sono ancora parecchio indietro)...

Il motivo l'ho specificato apposta nella prefazione, "didattica" proprio perché non ha senso "tafazzarsi", ma ci pensavo su per un post di qualche giorno fa sul pulviscolo. Poi lo sai, mi piace cercare soluzioni a situazioni semi impossibili, lo preferisco a usare ( per esempio ) i plug-in e mi aiuta a imparare cose nuove dal ragionamento ( sontuosa affermazione di un singolo neurone homeriano )




Re: thinking particles multishape


- cappellaiomatto
- Moderatore
- Posts: 1580
- Joined: Mon May 07, 2012 5:12 pm
Re: thinking particles multishape



ti ho fatto lo split di un tpgroup in 3 tpgroup tramite il "modulo" matematico e il seed
se hai dubbi chiedi

- Attachments
-
- tafazzitp.zip
- (84.28 KiB) Downloaded 37 times

Follow me on Twitter https://twitter.com/matteoc4dzone
Follow me on Vimeo https://vimeo.com/cappellaiomatto
Re: thinking particles multishape


è più semplice come l'ho fatto io nel primo esempio!!!

A parte gli scherzi, è chiarissimo come hai splittato il gruppo "start", però ancora non mi è chiaro come per esempio ottenere i dati delle prime 20 particelle dell'emettitore e passarle ad un dato gruppo, cioè, fargli generare le prime 20 di un gruppo, le seconde 20 di un altro gruppo ect.
come nella prima immagine da me allegata, si ha comunque bisogno di un generatore di interi ( nel tuo caso il nascita casuale del nodo ottieni dati ).
comunque se metti in pratica l'espressione della terza immagine, quello che volevo ottenere, funziona alla grande, semplicemente passando il nodo nascita particelle dell'emettitore al nodo lista link contenente i gruppi e successivamente al nodo gruppo.
Ti passo il file, Io ho usato un nodo pnascita e generato tutti i gruppi contemporaneamente con il modo colpo... ( sempre usando il nodo lista link, si possono generare direttamente oggetti poligonali e quindi fare a meno di tutti gli oggetti geometria particella, tranne uno)
di seguito un video esempio del progetto
http://youtu.be/4pD3k1Gxz1M
- Attachments
-
- polline.rar
- (358.55 KiB) Downloaded 40 times
- cappellaiomatto
- Moderatore
- Posts: 1580
- Joined: Mon May 07, 2012 5:12 pm
Re: thinking particles multishape
Se ti dico che il tuo script funziona per un bug di cinema mi credi???abe3d wrote:![]()
ma tu sei matto??
è più semplice come l'ho fatto io nel primo esempio!!!![]()



Cinema è talmente ubriaco che ti ha fatto comparare uno stream particelle a un numero intero????
Informaticamente parlando è come comparare fichi con banane




Sempre sull'onda del tafazzi ti ho preparato Tafazzi 2 the revenge.....abe3d wrote: però ancora non mi è chiaro come per esempio ottenere i dati delle prime 20 particelle dell'emettitore e passarle ad un dato gruppo, cioè, fargli generare le prime 20 di un gruppo, le seconde 20 di un altro gruppo ect.
Diciamo che in cinema questa cosa non è gestita bene perchè mancano tutte le informazioni sul flusso delle particelle o meglio non ci sono degli strumenti adeguati di controllo
però si riesce ad ottenere lo stesso un discreto risultato ragionando un po fuori dagli schemi (fermo restando che ci stiamo divertendo a farci male inutilmente


Immagina di avere un rubinetto e tre bicchieri di acqua
A B e C
il rubinetto riempie per default il terzo bicchiere C
lo script fa in modo che se A è vuoto devia il flusso su A
quando si piena A va su B
quando si piena B va su C
il problema è che le particelle hanno una durata di vita e quindi quando ti muiono le particelle di A è come se si svuotasse il bicchiere e questo inizia a fare un po di casino con i flussi
Diciamo che volendo fare una cosa fatta bene solo xpresso non ti basta....sicuramente bisogna buttarci dentro un po di scripting in python o coffee per controllare meglio il flusso
Ogni particella ha un suo ID ma il punto è che lo devi memorizzare nei bicchieri e solo con xpresso non lo puoi fare, non ci sono le strutture
- Attachments
-
- tafazzitp2_the_revenge.zip
- (71.11 KiB) Downloaded 31 times

Follow me on Twitter https://twitter.com/matteoc4dzone
Follow me on Vimeo https://vimeo.com/cappellaiomatto
Re: thinking particles multishape

(thinkinese)
- cappellaiomatto
- Moderatore
- Posts: 1580
- Joined: Mon May 07, 2012 5:12 pm
Re: thinking particles multishape




Follow me on Twitter https://twitter.com/matteoc4dzone
Follow me on Vimeo https://vimeo.com/cappellaiomatto
-
- Advertising
FOLLOW US