Flickering Fur

 
 
 
Posted by:refugevfx
Data created:11 February 2023

Hey eveyone,

Im posting this for an employee. We have an awesome Leopard, all fured up and no matter WHAT WE DO, we can't get the fur to stop flickerfing. If we take off all the styling modifiers, it works, but it seems like all the modifiers are making hairs jump around on random frames. (We have a 50 machine farm we are using)  Even Frizz has issues?

We have to be doing something wrong. Why would the hair flicker like this.  We are bringing in the mesh from Maya to Max via .abc. Could that be a probelem?  Any suggestions appreciated.

 

Fred

To clarify, we've got animation done in Maya, applied to Max native meshes as point caches. I have 2 hair systems with the problem, one is made with Guides from Surface, the other is Guides from Shapes; Rendering in Vray with W coord and Dynamic Tesselation on. I have narrowed down 3 modifier types causing the flicker: Push Away from Surface, Cluster, and Frizz. I've gotten rid of the Push Away and Cluster, but I can't find an adiquate replacement, and without it, the hair looks very artificial. 

Hi, 

Sorry for the delay. Since you are rendering on a render farm, the first thing is to enable Remember Roots Positions in Hair from Guides. But, since you are using Frizz and Push Away from Surface those needs to be baked.

Cluster modifier is deprecated and you should use Clump modifier instead(if available in the Ornatrix version that you are using).

Frizz can cause flickering due to the double precision issue present in programming. It can happen when the character pivot moves very far away from the scene origin. Bake this modifier to solve the issue.

Push away from surface is intended to be used only for styling and always should be baked for the final render. 

Let me know if this helps. 

 

Jeordanis Figuereo (Product Designer. EPHERE Inc.)

Hi Jeordanis, 

Thank you for replying. I already had remember roots on and had converted the cluster mods to clump, but I was unaware of the Bake Modifiers function; thank you.

However, my Frizz modifiers are above the Hair from Guides modifier, and when I bake the hair rather thand guides, I'm guessing it's baking millions of hairs down and the render gets stuck on "Transforming Vertices" for a prohibitively long time. I'm going to try rearangin some modifiers to see if I can get a similar look without having to bake as many hairs, but do you have any ideas on how to work around this or reduce the time it takes?

Not collapsing the stack, baking the Frizz modifier as shown here

If you want to collapse the stack, you can do it and reduce the viewport hair count after the fact in the generated BakedHair modifier. The render time should be the same. 

Jeordanis Figuereo (Product Designer. EPHERE Inc.)

Also, when I bake the modifiers, it significantly changes the look of the fur

A specific modifier or any modifier?

Jeordanis Figuereo (Product Designer. EPHERE Inc.)

I'm using Bake Modifiers from the menu as in that video. The reason it took longer seems to be because I baked Strand Multiplier modifiers

When I bake Clump, Strand Frizz and Stran Length modifiers, the grooming changes. I attached before and after renders 


Attached Files:

>Leopard_AfterBaking.JPG (397881 bytes), >Leopard_BeforeBaking.JPG (394273 bytes),

Hi refugevfx do you resolve your problem? because I have the same problem with my project 

 

Any time I baked mods it changed the fur, but by baking certain modifiers but not others I was able to get rid of the flicker but maintain most of the look I was going for

Thanks for your reply, I gonna try to bake the mods