Sostituzione materiale su Xpresso

Forum per: Modellazione, Texturing, Animazione, Composting e tutto quello che riguarda il normale utilizzo di Cinema4D.

Moderatori: Arkimed, natas, visualtricks, cappellaiomatto

Rispondi
  • Advertising
bluesliver
Messaggi: 9
Iscritto il: sab gen 07, 2012 12:36 pm

Sostituzione materiale su Xpresso

Messaggio da bluesliver »

Salve a tutti,
dovrei automatizzare una sequenza con xpresso:
ho una sequenza di oggetti da renderizzare, ogni 44 frames dovrei cambiare (sostituire) il materiale dell'oggetto. Attualmente per fare questa operazione (su Mac) trascino il nuovo materiale sul vecchio tenendo premuto il tasto ALT, ma trattandosi di 40 materiali dovrei stare li a fare la cosa manualmente 40 volte. E' possibile avere un espressione che faccia il lavoro al posto mio? Grazie in anticipo e buon lavoro.
Avatar utente
cappellaiomatto
Moderatore
Messaggi: 1572
Iscritto il: lun mag 07, 2012 5:12 pm

Re: Sostituzione materiale su Xpresso

Messaggio da cappellaiomatto »

Ciao

in allegato hai un esempio

te lo spiego brevemente

prendi dal nodo time la porta fps che ti dice a che fotogramma sei

tramite il nodo math impostato come integer (occhio a questo passaggio che è fondamentale)

dividi fps per il cambio che ti serve ..... es 44 (ho impostato uno user data dentro al controller)

se sei al fotogramma 20

20 / 44 = 0
50 / 44 = 1
120 / 44 = 2
etc etc (sono divisioni tra numeri interi)

metti i materiali in una link list e li colleghi al tag materiale dell'oggetto

Fine

:)
Allegati
1.jpg
cambiomateriale.zip
(94.2 KiB) Scaricato 66 volte
bluesliver
Messaggi: 9
Iscritto il: sab gen 07, 2012 12:36 pm

Re: Sostituzione materiale su Xpresso

Messaggio da bluesliver »

Grazie Cappelaiomatto...prezioso come sempre!

a buon rendering
  • Advertising
Rispondi