Condizione

Proprietà

Qui potete selezionare la proprietà che desiderate valutare delle particelle. Questa proprietà può essere modificata con le seguenti impostazioni e infine confrontata con i vostri valori. Le particelle le cui proprietà soddisfano tale confronto saranno fornite dai Modificatori e dalle altre Condizioni subordinate alla Condizione. Ad esempio: potranno essere modificate solo le particelle che superano una certa Velocità o che hanno una certa Età. Per alcune di queste proprietà è necessario selezionare un componente aggiuntivo. Questo vale per tutte le proprietà gestite come vettore. Inoltre, tutte le posizioni, i vettori di direzione e gli angoli di rotazione sono calcolati nel sistema assoluto o, in alcuni casi, rispetto agli assi dell'oggetto Condizione stesso. Possono essere lette le seguenti proprietà delle particelle:

Le tre proprietà seguenti possono essere rilevate direttamente in forma convertita:

Estratto

Estratto

Estratto

Estratto

Le proprietà lette, che sono descritte da un vettore, offrono inoltre questo menu per la lettura di singoli componenti o il calcolo di singoli angoli relativi a specifiche direzioni degli assi. Le proprietà delle particelle interessate sono le seguenti:

Input Matematico

Formula

valore - Valore Input

Il valore selezionato tramite i menu Proprietà ed Estratto sarà sempre un valore in virgola mobile che può essere convertito qui separatamente. Ad esempio, possiamo combinare il termine chiave Valore, che rappresenta il valore accertato della particella, con semplici calcoli matematici. Ad esempio, se scriviamo 0,5*valore nel campo della formula, i valori letti verranno automaticamente dimezzati.
In questa pagina troverete una panoramica di tutti i tipi di calcolo disponibili e delle costanti (ad esempio, Pi greco, per recuperare il perimetro del cerchio π) o delle funzioni (come sin() per il seno).

Bypass

Attivando questa opzione, l'ordinamento delle particelle in base a questa Condizione può essere attivato o disattivato in qualsiasi momento. Questo processo può essere combinato con i fotogrammi chiave, ad esempio per far sì che tutte le particelle siano brevemente influenzate dai Modificatori subordinati.

Modo Combina

Questa impostazione consente di combinare diverse Condizioni. Ciò consente di creare filtri e query ancora più complessi sulle proprietà delle particelle. Ecco un semplice esempio:


Due Condizioni vengono combinate utilizzando il termine 'And'. Verrà calcolata l'intersezione tra le particelle delle due Condizioni.

L'immagine qui sopra mostra un Emettitore Base che emette particelle bluastre. Per implementare una ricolorazione parziale di queste particelle, aggiungiamo due Condizioni sotto il Gruppo Particelle. La prima Condizione farà elaborare solo le particelle la cui posizione Y è inferiore a 0. La seconda Condizione farà elaborare solo le particelle la cui Durata Vita è superiore a 100 fotogrammi. Di conseguenza, per l'Emettitore sono stati utilizzati una Durata Vita base di 100 e una Variazione Durata Vita massima di 20 fotogrammi. Utilizzando un Modificatore Matematica nella seconda Condizione, aumentiamo a 1 la componente rossa delle particelle. Entrambe le Condizioni utilizzano la modalità Combina And. Di conseguenza, solo le particelle che hanno una posizione Y negativa E una durata superiore a 100 fotogrammi vengono ricolorate di rosso (vedi immagine sopra).


Due condizioni saranno combinate tramite "Or".

Ora modificheremo la seconda Condizione in modo Combina Or. Di conseguenza, tutte le particelle con una posizione Y negativa e tutte le particelle con una Durata Vita superiore a 100 fotogrammi saranno ricolorate di rosso. L'immagine qui sopra mostra questo risultato.


Due Condizioni vengono combinate tramite "Xor".

Il terzo modo Combina è Xor, abbreviazione di Exclusive Or. Ciò significa che verranno elaborate solo le particelle per le quali si applica una sola delle condizioni. In altre parole, saranno modificate solo le particelle la cui Durata Vita è superiore a 100 fotogrammi, ma che si trovano nell'intervallo Y positivo "o" le particelle che si trovano nell'intervallo Y negativo ma che hanno una Durata Vita inferiore a 100 fotogrammi. Ciò significa che solo una delle due Condizioni deve essere soddisfatta perché una particella cambi colore in rosso. L'immagine qui sopra mostra il risultato dopo che la seconda Condizione è stata modificata in Xor.

L'ultimo modo Combina è Inverso e disattiva automaticamente la verifica separata effettuata dalla Condizione. I settaggi di Confronto e l'opzione di inserire il proprio valore di confronto non sono più disponibili. In questa modalità particolare, la Condizione prenderà le particelle ordinate dalle altre Condizioni nella gerarchia superiore e invertirà la loro selezione. A questo punto verranno lette le particelle che non soddisfano NESSUNA delle Condizioni. Se modifichiamo la seconda Condizione in Inverso, rimarrà solo la selezione delle particelle con coordinata Y negativa. Questa selezione viene invertita, dando luogo a particelle rossastre nell'intervallo Y positivo (vedi l'immagine seguente).


Due Condizioni sono state combinate tramite "Inverso".

Confronto

Confronto

Confronto

In tutti i modi Combina - ad eccezione di Inverso - possiamo selezionare uno dei controlli logici tipici per la proprietà della particella interrogata. Questi includono Maggiore di, Minore o Uguale, Uguale o Non uguale. Gli intervalli di valori possono essere interrogati anche con Nel Range e Fuori Range. In questo modo, ad esempio, è possibile selezionare solo le particelle con una percentuale di età compresa tra il 10% e il 50%(in modalità Nel Range con Inferiore 10% e Superiore 50%) o le particelle la cui percentuale di età è compresa tra lo 0% e il 10% o tra il 50% e il 100% (in modalità Fuori Range).

Di fatto le opzioni di selezione per i Confronti saranno automaticamente limitate da alcune Proprietà. Ad esempio, per la Proprietà Allineamento saranno disponibili solo i controlli Nel Range e Fuori Range e per la Proprietà Gruppo potremo usare come Confronto solo Uguale o Non Uguale.

Il Confronto verrà utilizzato tra la Proprietà della particella letta e il valore definito o l'intervallo di valori Inferiore e Superiore o il link.

Valore[-∞..+∞]

Per tutte le proprietà delle particelle, eccetto Gruppo, e per tutte le modalità di confronto, eccetto Nel Range e Fuori Range, qui deve essere inserito il valore di confronto. Tutte le particelle le cui proprietà possono essere confrontate con questo valore saranno trasmesse agli oggetti successivi della gerarchia.

Inferiore[-∞..+∞]

Superiore[-∞..+∞]

Per le due modalità di confronto Nel Range e Fuori Range, qui possono essere inseriti i valori di limite Inferiore e Superiore.

Link

Per la Proprietà Gruppo, qui è possibile collegare un Gruppo di Particelle. A tale scopo, possiamo trascinare il gruppo corrispondente direttamente dalla Gestione Oggetti in questo campo, oppure avviare la modalità di selezione cliccando il contagocce e poi su un Gruppo di Particelle in Gestione Oggetti. Il triangolino a destra del campo di collegamento consente inoltre di accedere ai comandi per eliminare il collegamento (il Gruppo di Particelle viene conservato), per visualizzare il gruppo in Gestione Oggetti o per selezionare il Gruppo di Particelle.

Probabilità[0..100%]

Con questo valore è possibile aggiungere una valutazione casuale della Condizione. Con un valore del 100%, tutta la casualità verrà disattivata e verranno utilizzati solo il Confronto e i valori specificati. Con un valore di Probabilità inferiore al 100%, la proporzione casuale di particelle elaborate dalla Condizione aumenterà. Con un valore del 25%, solo un quarto delle particelle sarà processato dalla Condizione. Questa impostazione può quindi essere utilizzata anche per selezionare in modo casuale le particelle, nel caso in cui una proprietà delle particelle sia abbinata ad un tipo di Confronto per cui tutte le particelle vengono normalmente processate (vedi ad esempio la Condizione secondo cui l'Età delle particelle deve essere Maggiore o Uguale a "0"). Ma attenzione: bisogna tenere presente che la Condizione verrà rielaborata in ogni fotogramma di animazione. Le particelle che non sono state inizialmente elaborate a causa di una bassa "Probabilità", potrebbero essere selezionate in un momento successivo dell'animazione. L'effetto può essere quello dell'immagine seguente:


Una progressione nella selezione delle particelle determinata da un settaggio basso di Probabilità.

L'immagine precedente mostra un Emettitore Base con una singola Condizione nel suo gruppo. Viene verificata l'Età delle particelle e se questa è Maggiore o Uguale a 0. Viene utilizzato un valore di Probabilità del 2%. Ciò significa che il 2% di tutte le particelle in ogni fotogramma di animazione verrà selezionato e ricolorato di rosso utilizzando un Modificatore Matematica. In teoria, tutte le particelle potrebbero essere colorate di rosso dopo 50 fotogrammi, con una progressione uniforme delle particelle appena create.
Nella pagina introduttiva alle Condizioni e nell'Introduzione generale al sistema di particelle troverete altri esempi di utilizzo della Probabilità.

Seme[0..2147483647]

Il calcolo casuale della Probabilità si baserà su questo valore. Una modifica del valore Seme comporta anche un ricalcolo delle coincidenze di Probabilità.