Oggetto
Sono disponibili 3 modalità per controllare lo spostamento delle Spline Pulse lungo la spline immessa:
- Pulse: le spline create in questa modalità verranno spostate lungo la geometria della spline originale in base ad una lunghezza definita. La nuova spline viene generata solo quando quella precedente raggiunge completamente l'estremità della spline immessa, e inizia a spostarsi a sua volta lungo la spline. Nel caso delle spline chiuse ci sarà una fase di creazione e scomparsa della Spline Pulse, rispettivamente all'inizio e alla fine della spline immessa. Nel video qui sotto vediamo un esempio.
- Continuous: anche in questa modalità la spline generata si sposta sulla geometria della spline collegata, come avviene nella modalità Pulse. Tuttavia, la nuova spline viene generata non appena quella precedente tocca il punto finale della spline, attivando così la creazione di una nuova Spline Pulse all'inizio della spline immessa. In questo modo la lunghezza della Spline Pulse rimarrà praticamente costante. Il video seguente ne mostra un esempio.
- One Shot: questa modalità funziona come il modo Pulse ma genera un'unica spline. Ciò significa che quando la spine generata raggiunge il punto finale della spline immessa, non verrà generata una nuova spline. Dopo che la spline calcolata ha percorso l'intera lunghezza della spline di input, la generazione e l'animazione di nuove spline termina automaticamente.
L'immagine seguente rappresenta la modalità Pulse a sinistra e la modalità Continuous a destra. Il video mostra l'animazione dal momento in cui la Spline Pulse diventa visibile in modalità Continuous. La lunghezza percentuale di questa spline è stata impostata al 50% e copre il 50% della spline Cerchio dopo la prima fase di crescita. Questo 50% di copertura sarà mantenuto in modo permanente solo in modalità Continuous. In modalità Pulse, la spline ad impulso aumenta o diminuisce all'inizio e alla fine della spline circolare. Le velocità di movimento sono identiche in entrambi gli esempi.
Qui possiamo scegliere se le spline generate devono avere una lunghezza assoluta definita o se devono essere scalate in base ad una percentuale (relativa alla lunghezza della spline iniziale). Inoltre, l'elemento utilizzato per controllare il comportamento di ripetizione durante l'animazione verrà modificato:
- Percent: usate il settaggio Total Length e Manual Offsetper inserire valori percentuali che definiscono la lunghezza e la sua variazione casuale per le spline create. Può essere utile quando la spline collegata ha diversi segmenti e se questi hanno lunghezze molto diverse. Start Time (categoria Movement) definisce il numero di fotogrammi di animazione che le spline generate devono percorrere lungo la spline di input. Si tratta indirettamente della velocità delle spline generate durante l'animazione. Questa velocità può ancora essere variata tramite un valore di variazione percentuale, ad esempio se la spline immessa è composta da diversi segmenti e quindi verranno generate anche diverse spline a impulso.
- Length: i settaggi Total Length e Manual Offset possono essere utilizzati per definire i valori assoluti di lunghezza delle Spline Pulse animate e della loro variazione. Allo stesso modo, la velocità delle Spline Pulse può essere definita tramite il valore Movement Per Sec.. Con il settaggio Speed Variation possiamo variare questa velocità in modo casuale (nel caso in cui ci siano più segmenti sulla spline iniziale e che quindi sia necessario calcolare simultaneamente più Spline Pulse singole).
Settaggi di lunghezza (Length)
Usate i seguenti parametri per definire la lunghezza massima delle Spline Pulse e la loro variazione in lunghezza:
Definisce la lunghezza massima delle Spline Pulse calcolate. Poiché queste spline si accumulano nel tempo lungo la spline immessa e vengono inoltre spostate alla fine della spline, potrebbero risultare spline molto più corte di quelle definite qui. A seconda del settaggio Mode (Percent o Length), possiamo usare un valore assoluto (ModeLength) o un valore percentuale relativo alla lunghezza della spline immessa (ModePercent) per definire la lunghezza della Spline Pulse.
Con questo settaggio possiamo variare in modo casuale la lunghezza massima delle Spline Pulse definita tramite Total Length. A seconda del settaggio Mode(Percent o Length), questa impostazione verrà eseguita come lunghezza assoluta o come valore percentuale. La variazione in lunghezza delle Spline Pulse è particolarmente interessante quando si generano spline multiple, come nel caso di spline di input con più segmenti.
Possiamo usare i seguenti settaggi per definire il momento iniziale e finale dell'animazione delle Spline Pulse. Inoltre, quando si utilizzano più segmenti, possiamo applicare anche un offset temporale.
Questo è il fotogramma di animazione dove la Spline Pulse verrà calcolata per la prima volta, iniziando il suo percorso lungo la spline di input. Se vengono generate più Spline Pulse contemporaneamente (ad esempio perché sono disponibili più segmenti sulla spline di input), il momento di avvio delle Spline Pulse può essere reso variabile in modo casuale tramite il valore Start Time.
Questo settaggio essere utilizzato per variare in modo casuale il momento di avvio di più Spline Pulse.
Questo settaggio definisce il termine dell'animazione e dell'elaborazione delle Spline Pulse. Con questa modalità possiamo definire il termine del calcolo e dell'animazione per le modalità Pulse e Continuous. Con il modoOne Shot invece, la generazione e l'animazione delle spline terminano automaticamente dopo un solo impulso. Pertanto in questa modalità il valore End Time non è disponibile.
Impostazioni del movimento
Queste impostazioni controllano la velocità con cui le Spline Pulse si spostano sulla geometria della spline di input.
Nel Modo Percent possiamo inserire il numero di fotogrammi necessari alla Spline Pulse per coprire l'intera lunghezza della spline di input. Nel Modo Length, possiamo invece utilizzare la velocità di avanzamento della Spline Pulse per secondo di animazione.
Nel Modo Percent, possiamo inserire una variazione percentuale casuale della velocità di avanzamento nel settaggio Variation. Ciò è particolarmente comodo quando si utilizzano più segmenti di spline all'input Geometria del Nodo. Nel Modo Length, possiamo utilizzare il settaggio Speed Variation per variare lo spostamento delle Spline Pulse al secondo. In entrambi i casi, la variazione viene applicata per ogni Spline Pulse. Ogni Spline Pulse riceve quindi una nuova velocità costante.
Il video qui sopra mostra un movimento a impulsi senza variazione a sinistra e con il valore 50% assegnato al settaggio Variation a destra.
Possiamo impostare un "tempo di attesa" per le modalità ad animazione ripetuta Pulse e Continuous, dopo il quale inizierà il calcolo di una nuova Spline Pulse. Normalmente, in modalità Pulse, la nuova spline viene automaticamente inviata lungo la curva della spline nel momento in cui la precedente Spline Pulse è del tutto scomparsa nel punto finale della spline di input. Aumentando il valore Delay (F), ci sarà un leggero ritardo prima che venga generata la nuova Spline Pulse all'inizio della spline di input.
Attivate questa opzione se desiderate definire manualmente la velocità e l'avanzamento nel tempo, animando il successivo settaggio Start Time che costituisce la base per il calcolo delle Spline Impulso Se non viene creata alcuna animazione del settaggio Start Time quando questa opzione è attiva, il Nodo visualizzerà sempre e solo un'immagine statica degli impulsi. La fase di animazione desiderata può essere selezionata tramite il valore Star Time.
Se questa opzione è disabilitata, viene eseguita un'animazione automatica quando l'animazione viene avviata.
Se l'opzione Override Time è abilitata, possiamo animare questo valore per definire una durata personalizzata per il calcolo del Nodo. Con questo sistema è facile implementare, ad esempio, accelerazioni o cambiamenti di animazione dell'impulso avanti e indietro. Se non animiamo il settaggio "Start Time", possiamo comunque controllare la fase desiderata dell'animazione dell'impulso, ad esempio per il rendering di un'immagine fissa.
Se l'opzione Override Time è disattivata, questo valore viene aggiunto al tempo di animazione corrente e quindi sposta le fasi di animazione degli impulsi in avanti o indietro nel tempo in modo proporzionale. Questo può essere utile, ad esempio, per visualizzare le Spline Pulse più lunghe già nel fotogramma 0 dell'animazione.
Questo valore percentuale può essere utilizzato per dividere la direzione di marcia dell'animazione a impulsi in sezioni avanti e indietro. Con l'impostazione predefinita dello 0%, l'animazione avanza solo in direzione positiva, cioè verso la fine della spline di input. Con un valore del 100%, la direzione di marcia si inverte. Le Spline Pulse inizieranno alla fine della spline di input e si muoveranno verso il punto iniziale della spline. Con valori intermedi di Reverse, si verifica un cambio di direzione. Ad esempio, con un valore del 50%, la prima metà dello spostamento sarà in direzione positiva e la seconda metà in direzione negativa.
Il video qui sopra mostra un movimento a impulsi dove a sinistra l'opzione Reverse è disabilitata e a destra con un valore Reverse del 50%. Allo stesso tempo, le spline Pulse vengono spostate due volte rispetto alla spline di output. Una volta in avanti e una volta in retromarcia.
Questa opzione offre un'ulteriore modifica ai valori casuali utilizzati per calcolare tutte le variazioni del Nodo. Ad esempio serve a variare la velocità di spostamento delle Spline Pulse. Questo ricalcolo di tutte le variazioni viene effettuato automaticamente dopo ogni esecuzione completa di una Spline Pulse. Si noti che questa opzione non è disponibile in modalità Continuous.
Questo valore è la base di calcolo della variazione casuale del Nodo. Una modifica di questo valore produce quindi nuovi risultati di variazione, anche se tutti gli altri valori rimangono invariati.