Oggetto

Operazione

Qui troverete vari tipi di calcoli matematici classici, ad esempio per aggiungere, moltiplicare, invertire o calcolare il valore di un Seno. A seconda della Sorgente selezionata, esistono varie opzioni per utilizzare le proprietà esistenti, una costante o i valori degli oggetti Campo, come base per il calcolo di una nuova Proprietà particellare. Di seguito troverete alcuni esempi di queste relazioni.

Se utilizziamo la Sorgente Costante, il calcolo cambierà come mostrato in questi esempi:
Aggiungi: Proprietà Out = Proprietà Out + Valore
Seno: Proprietà Out = Seno (Valore)
Assegna: Proprietà Out = Valore

Se utilizziamo la Sorgente Campo , il calcolo funzionerà come in questi esempi:
Aggiungi: Proprietà Out = Proprietà Out + (Valore Campo * Valore)
Seno: Proprietà Out = Seno (Valore Campo * Valore)
Assegna: Proprietà Out = Valore Campo * Valore

Se utilizziamo la Sorgente Proprietà, l'operazione verrà valutata come segue:
Aggiungi: Proprietà Out = Proprietà Out + (Valore * Proprietà)
Seno: Proprietà Out = Seno (Valore * Proprietà)
Assegna: Proprietà Out = Valore * Proprietà

Importante:

Per le funzioni angolari come seno, coseno, seno positivo e coseno positivo, i calcoli vengono eseguiti automaticamente come angoli graduati.. In questi casi, non è necessario convertire il valore o la proprietà letta in "radianti".

Sorgente

Qui viene selezionato il valore da utilizzare come base per il calcolo:

2025
Importante:

Le proprietà risultanti delle particelle relative a distanze o posizioni saranno convertite internamente con l'unità [m], cioè come "metri". Questo può ovviamente avere un forte impatto sul risultato. Una posizione X di 90 cm, ad esempio, diventerà il valore 0,9 m una volta emesso.
Tenete presente che tutti i calcoli verranno eseguiti nuovamente per ogni fotogramma di animazione. Piccole modifiche a un valore possono determinare effetti rilevanti sugli altri fotogrammi. Per controllare in modo più sottile questo cambiamento permanente delle proprietà particellari, possiamo usare le Condizioni, ad esempio per applicare i Modificatori solo ad un certo intervallo dell'animazione o ad una certa fase di vita della particella.

Valore[-∞..+∞m]

Valore[XYZ m]

È possibile inserire un proprio valore, che viene utilizzato in base al settaggio Sorgente selezionato.
Nelle modalità Sorgente Campo e Proprietà, il Valore sarà sempre moltiplicato, ovvero controllerà l'ordine di grandezza del Valore Campo o della Proprietà della particella risultanti.
Nella modalità Sorgente Costante, l'uso di un Valore dipende esclusivamente dall'Operazione selezionata. Troverete degli esempi di questo tipo nella descrizione del parametro Operazione.
Se la proprietà di output è un vettore, possiamo lavorare con vettori completi. Se nel Canale Proprietà è stato selezionato un solo componente (X, Y o Z), possiamo utilizzare un solo valore.

2025

Valore Min.[-∞..+∞m]

Valore Max.[-∞..+∞m]

Queste impostazioni sono disponibili solo se avete selezionato la Sorgente Casuale, che determina un numero casuale tra questi valori per ogni particella. La valutazione può essere influenzata dal valore Seme e dalla Distribuzione. Se desiderate una variazione del valore casuale per particella, potete selezionare anche una Velocità di Animazione superiore allo 0%.

Variazione[-∞..+∞m]

Questa impostazione è disponibile per i modi Sorgente Costante, Campo e Proprietà e consente di definire una deviazione massima casuale dal Valore selezionato. La deviazione viene calcolata staticamente per ogni particella. Se avete l'esigenza di un'ulteriore opzione di animazione per i cambiamenti di valore casuali, potete usare la Sorgente Casuale.

Seme[-2147483648..2147483647]

Questa impostazione è disponibile per la Sorgente Costante, Campo e Proprietà e consente di definire un valore iniziale per la variazione casuale del valore selezionato. Una variazione del valore Seme porta quindi a nuove variazioni casuali del valore delle particelle.

Seme[-2147483648..2147483647]

Questa impostazione è disponibile per la Sorgente Casuale e consente di definire un valore iniziale per la variazione casuale del valore selezionato. Una variazione del valore Seme porta quindi a nuovi valori casuali per le particelle. L'intervallo di valori per questi valori casuali è definito tramite Valore Minimo e Valore Massimo.

Velocità Animazione[0.00..+∞]

Questa impostazione è disponibile solo per la Sorgente Casuale. Normalmente, in questa modalità viene determinato un valore casuale statico per particella. Se desiderate che questo valore casuale sia modificato nel tempo, potete attivarlo con una Velocità di Animazione superiore a 0. Maggiore è il valore, più velocemente cambierà il valore casuale di ogni particella. Il video seguente offre un esempio. In questo caso, i raggi delle particelle sono stati variati in modo casuale. Le particelle rosse utilizzano una Velocità di Animazione pari a 0, il che significa che viene generato un solo valore statico casuale per particella. Le particelle gialle utilizzano una Velocità di Animazione incrementale, che genera diversi valori casuali per particella nel tempo e li mescola linearmente.


Distribuzione

Questa impostazione è disponibile solo per Sorgente Casuale e influenza il modo in cui vengono determinati i valori casuali, che sono sempre compresi tra il valore Minimo e il valore Massimo:

Campo

Quest'area appare solo se abbiamo attivato la Sorgente Campo e consente di utilizzare gli oggetti Campo per creare valori di base per il calcolo. I Campi offrono un'ampia gamma di forme e consentono di valutare, ad esempio, shader e file audio. Inoltre, possiamo combinare più Campi per utilizzare criteri ancora più complessi per l'assegnazione dei valori.

Nota:

La precisione del campionamento dei campi può essere regolata tramite il settaggio Variazione Campionamento Campo nei settaggi di Simulazione delle particelle.

Ad esempio, il video seguente mostra due Modificatori Matematica che utilizzano ciascuno un campo Sferico in modalità Campo per modificare la posizione Y delle particelle. Il Valore 1 viene aggiunto al Modificatore Matematico superiore e il Valore -1 a quello inferiore. Di conseguenza, le particelle si divideranno automaticamente mentre attraversano i Campi.


Proprietà

Dopo aver selezionato Sorgente Proprietà, selezioniamo la Proprietà particellare che desideriamo emettere. Sono disponibili le seguenti proprietà:

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


Nota:

Per scoprire come le proprietà emesse vengono utilizzate nel calcolo, consultare la descrizione del parametro Operazione.

Estratto

Estratto

Estratto

Estratto

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


Importante:

Le proprietà risultanti delle particelle relative a distanze o posizioni saranno convertite internamente con l'unità [m], cioè come "metri". Questo può ovviamente avere un forte impatto sul risultato. Una posizione X di 90 cm, ad esempio, diventerà il valore 0,9 m una volta emesso.

Output Proprietà

Qui potete selezionare la Proprietà delle particelle che desiderate modificare con il Modificatore. Queste opzioni di selezione corrispondono in gran parte a quelle del menu Proprietà:

Le seguenti proprietà influiscono solo sulla velocità delle particelle:

Canale Proprietà

Canale Proprietà

Alcune proprietà da influenzare sono vettori che possono essere modificati dal Modificatore solo un componente alla volta. Questo concetto vale per queste proprietà: