Bug? Color Jitter not working on cloned Arnold Procedural ASS

Bug? Color Jitter not working on cloned Arnold Procedural ASS

simonEPZ3S
Contributor Contributor
1,477 Views
6 Replies
Message 1 of 7

Bug? Color Jitter not working on cloned Arnold Procedural ASS

simonEPZ3S
Contributor
Contributor

Hi All,

Using a color jitter node to make random colors on a cloned object and all works as it should until I replace the object with an Arnold Procedural/ASS object. It then shows all cloned objects with the same color.


A bug or me doing something stupid?

Using 3.0.3 and R21


0 Likes
Accepted solutions (1)
1,478 Views
6 Replies
Replies (6)
Message 2 of 7

Stephen.Blair
Community Manager
Community Manager
Accepted solution

You need to turn off auto instancing.

Arnold Procedural object, ASS tab



// Stephen Blair
// Arnold Renderer Support
0 Likes
Message 3 of 7

simonEPZ3S
Contributor
Contributor

I tried that and it made no difference in either IPR or PV.

0 Likes
Message 4 of 7

Stephen.Blair
Community Manager
Community Manager

what are you jittering? object, face, procedural, or user data?



// Stephen Blair
// Arnold Renderer Support
0 Likes
Message 5 of 7

peter.horvath6V6K3
Advisor
Advisor

You have to use the Procedural settings in the color_jitter shader and turn auto instancing off on the Arnold Procedural object.

0 Likes
Message 6 of 7

simonEPZ3S
Contributor
Contributor

Thanks Peter/Stephen. I have now got it working. I was using the object setting and not the procedural.

I did also notice that you need to deactivate the ASS object (green tick to red cross in object manager) and then reactivate to make it work. I stumbled across this when creating a new scene and following your instructions it still did not work correctly. I then changed the ASS path to another file and it worked. Further tests revealed the ASS just needed to be deactivated and then reactivated to make the jitter work.

0 Likes
Message 7 of 7

peter.horvath6V6K3
Advisor
Advisor

Seems like the IPR does not update properly after these changes and needs a restart or full re-export of the procedural.

0 Likes