I’ve been experimenting with nHair in Maya 2013 and I noticed that when you first set up nHair to a scalp mesh object and go to nHair > display Start position. You can clearly see the NURBS curves are attached to the follicles on the scalp, but the minute you run a simulation to get the hair into a natural position so that you can style the hair by editing the NURBS curves ie: nHair > Set Start Position > From Current. You will notice that when you go back to Frame 1, the Nurbs curves have become detached from each of their follicles. Leaving a small but very noticeable space between the curves and the follicles. This is a total disaster if you want to animate your character and do some close ups, lets say with a character that has a tied up hairstyle like a Ponytail. You can see clearly that the hair is not tight to the scalp.
So I tried to sort this out in Maya 2015 and the problem is still the same? Is this a bug? Why didn’t they fix it? I found a related thread for this issue here, but I never worked for me.
"1. select all follicles
2. in channel box set pointLock to noAttach (affects entire selection)
3. nHair:convert selection: to start curve end cvs.
4. hit down arrow (moves to first cv selection)
5. shift select surface(nCloth output mesh)
6. nConstraint: point to surface
If you need the bend stiffness at the attachment you can create a second point to surface constraint for the second cvs. Just follow the above steps again (minus step 2) and instead hit the down arrow twice.
In testing this I did notice a problem… you need to rewind twice to get a good start state. There is still a dg loop because of the follicle connections to the cloth, so you might need to hit rewind twice before caching as a workaround."
In fact when I tried this in Maya 2015 the Hair falls off the curves when you run the simulation, but in Maya 2013 it kinda works on the side of the head but not the top, like the forehead.
Does anyone have any tips on solving this problem as I’m losing my mind with this nHair stuff?
Thanks.
