When rendering packed primitives generated with a Copy to Points SOP, is there a way to transfer per-copy Cd attributes on to the shader? The User Data RGB node doesn't seem to support this. I think it only transfers the Cd attribute from the original uncopied geometry, not on a per-instance basis. I want to render each copy with its own color.
Thanks!
Solved! Go to Solution.
Solved by brian_Foley. Go to Solution.
yes, make sure your second color is being copied in the copy to points node and then use attribute promote using point to prim.
Then use the name of that color in the User Data node.
Thank you Brian, that got it working. I didn't know I could use primitive attributes as well in the User Data node.
Hi @Brian
I am trying to do the exact same thing in maya Arnold and I can not seem to make it work. I am not sure what I am doing wrong 😕 could you give me a hand by chance? 🙂
https://drive.google.com/file/d/1P8A_KU256MQfXaeEc_WNuNAu5j1RaygI/view?usp=sharing
Here is my scene