XGen Interactive Groom Hair Flipping when rendering on Farm
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hey everyone,
I'm having an issue with XGen's interactive Groom splines, hopefully someone can help!
I got several shots delivered for rendering in Arnold with different characters all who have hair/fur/eyebrows created with Xgen Interactive Grooming. The characters are animated but the fur is not dynamic, it only follows the geometry.
Now when I render on my pc different frames, everything is fine, but as soon as i send the rendering to our render farm, the hair starts popping / flipping / wiggling however you would like to call it. This doesn't occur in every characters, those without any noise in the hair don't seem to have that problem. Also during a shot the amount of wiggling may change from going totally crazy to almost non existent and this doesn't seem to be related to how much a character moves.
I've tried several things, turning Modifiers on and off and in one of the characters it definitly comes from the noise in the clumping modifier. Other characters don't have noise in the clumping, but they do have noise modifiers, so i guess the noise is the problem. For the noise modifiers there's an option to bake the noise, but I think that doesn't quite work, because nothing happens when i click the button, and it wouldn't fix my problem with the characters with noise in the clumping modifier anyway, since they don't have such a button.
I cached my XGen descriptions to alembics, this works just fine on small scenes with very little hair in it, but isn't doable at all for bigger scenes. For some characters this takes hours to export while others simply crash. And I have scenes with so many characters with so many hairs, that this workflow is just not effective.
In other posts I read about this being caused by several clumping layers, but this can't be the cause in my scene, because there's only one clumping layer.
A bake modifier would by great, but this doesn't seem to exist for interactive grooming.
I also read about the $pref variable which should be used in expressions with noise, but I don't think any expressions were used here, just the noise sliders.
So yeah.. is there something obvious I'm missing?
It has to do something with the render blades computing the noise differently... If you have another idea than caching the descriptions, rendering only locally or rendering without noise in the groom, let me know!
Thanks in advance.