Jules Arbelot
Arbelooo
About Me
EXPERTISE
Developer
INDUSTRY
Film/TV
Houdini Skills
Availability
Not Specified
Recent Forum Posts
How to assing shaders to agents in solaris Oct. 9, 2023, 11:45 a.m.
Hello haggi krey !
Did you happen to find a good solution to assign materials to your crowds when bringing them back in Solaris ?
I spent quite some time on it, here is where I am at:
- If you want to deal with large crowd, you have to Create Instance SkelRoots
- If you want simply to apply a material to a whole agent (all the geo) it is easy with Assign Material or Assign Material Variation
- However, if you want to access primitives contained in the agent, it is impossible with these methods because you get the error:
"authoring to an instance proxy is not allowed." UNLESS you use collections to do the material assignements which works in Houdini
- BUT it does not render in Arnold (which I think is a Arnold issue)
Did you find a work around in the end ?
Or do you have leads ?
To me, unpacking agents doesn't do much when it comes to this problem
Thanks again
Did you happen to find a good solution to assign materials to your crowds when bringing them back in Solaris ?
I spent quite some time on it, here is where I am at:
- If you want to deal with large crowd, you have to Create Instance SkelRoots
- If you want simply to apply a material to a whole agent (all the geo) it is easy with Assign Material or Assign Material Variation
- However, if you want to access primitives contained in the agent, it is impossible with these methods because you get the error:
"authoring to an instance proxy is not allowed." UNLESS you use collections to do the material assignements which works in Houdini
- BUT it does not render in Arnold (which I think is a Arnold issue)
Did you find a work around in the end ?
Or do you have leads ?
To me, unpacking agents doesn't do much when it comes to this problem
Thanks again