THINKING PARTICLES - ESEMPIO 01
Crea un sistema TP e definisci 3 gruppi:

Assegnamo
ai 3 gruppi un colore differente. Sarà quello delle particelle appartenenti
ai gruppi. Seleziona un gruppo e a destra appariranno i suoi parametri. In alto
si trova il parametro Color. Clicca sul rettangolo e definisci il colore.
Crea
adesso un DynamicSet e definisci al suo interno un generatore Position Born.
Fra
i parametri del Position born definisci il gruppo al quale apparterranno le
particelle generate. Ad esempio prendiamo il gruppo Base.
Nella
vista apparanno le particelle con il colore del Base.
Diamo un aforma alle particelle così:
Per
vedere la forma nella vista seleziona il Master Dynamic....
E
fra i suoi parametri attiva Show Mesh.
Disattiva
anche la voce Edit On the Fly in modo da avere una variazione istantanea del
sistema particellare in base ai cambiamenti effettuati.

Variamo
la velocità di emissione. Seleziona il Position Born e modifica questi
parametri:

Alcune particella avranno una velocità di 50, altre saranno ferme a velocità 0.
Differenziamo
le particelle a seconda della loro velocità.
Crea un altro Dynamic Set e mettici dentro questo:

Funziona
così:
- Le particelle del gruppo Base passano per la condizione Threshold, che controlla
la loro velocità; questi sono i suoi parametri:
Tutte
le particelle con velocità compresa nell'intervallo [0...15] passano
il test, e vengono trasferite all'operatore Group, che provvede a cambiare gruppo
alle particelle; in particolare le inserirà nel gruppo Large.

Nella
vista infatti si vedono adesso le particelle più lente con il colore
del gruppo Large.
Crea
un Dynamic Set per le particelle lente. Le ingrandiremo perciò inseriremo
al suo interno questo:

L'operatore
Size ha questi parametri:

Modifichiamo
il Dynamic Set "Sort" per differenziare le particelle veloci così:
E'
stato inserito una nuova condizione Thershold per le particelle veloci, con
questi parametri:
Tutte
le particelle del gruppo Base che hanno una velocità compresa all'interno
di [30...50] vengono passate al nuovo gruppo "Small", questi infatti
sono i aprametri del nuovo operatore Group inserito:
Crea
questo nuovo Dynamic Set "Small".
I
parametri dell'operatore Size sono questi:

Nella
vista si vede questo:
Inseriamo
qualche variante.
Allineamento delle particelle lungo la loro traiettoria:
Allungamento
delle particelle lungo il loro asse locale Z.