Sostituzione materiale su Xpresso

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

Moderators: Arkimed, natas, visualtricks, cappellaiomatto

Post Reply
  • Advertising
bluesliver
Posts: 9
Joined: Sat Jan 07, 2012 12:36 pm

Sostituzione materiale su Xpresso

Post by 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.
User avatar
cappellaiomatto
Moderatore
Posts: 1580
Joined: Mon May 07, 2012 5:12 pm

Re: Sostituzione materiale su Xpresso

Post by 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

:)
Attachments
1.jpg
cambiomateriale.zip
(94.2 KiB) Downloaded 82 times
bluesliver
Posts: 9
Joined: Sat Jan 07, 2012 12:36 pm

Re: Sostituzione materiale su Xpresso

Post by bluesliver »

Grazie Cappelaiomatto...prezioso come sempre!

a buon rendering
  • Advertising
Post Reply