Cinema 4D Cinema 4D Prime XPresso Nodi XPresso Comune
Funzione disponibile in CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D

Operatore Indice

Base Parametro

Operatore Indice

La ragione per la quale il nodo Indice Oggetto esiste è la seguente: quando state usando ripetitori, non potete trovare subito l’indice, ossia a che punto si trova il ripetitore nella ripetizione. Il modo Indice Oggetto consente di trovare l’indice, mettendovi in grado di scegliere un elemento specifico all’interno della ripetizione.

Connettete la porta output Duplica del ripetitore alla porta input Duplica del nodo Indice Oggetto.

Esempio

Supponete di usare un ripetitore Lista Oggetto con sette cubi (vedere l’immagine sopra). Immaginate ora di voler riposizionare tutti i cubi eccetto il terzo. Potreste dire Ok, basta portare il terzo cubo fuori dalla lista. Questa può essere sicuramente una soluzione. Tuttavia, un metodo più interessante, che in molti casi si rivela essere l’unico, prevede l’utilizzo del nodo Indice Oggetto. Connettete la porta output Indice al nodo Confronta e impostate la Funzione di quest’ultimo a != e il suo Input 2 a 2 (una lista indice inizia con 0, perciò 2 corrisponde al terzo cubo).

Quindi, connettete la porta output del nodo Confronta alla porta input del nodo che imposta la posizione dei cubi (vedete sopra). Ora, quando l’indice arriva a 2 durante la ripetizione, il nodo Confronta disattiverà la posizione assegnata e il terzo cubo non cambierà di posto.