nHair initial state with velocity?


Is there any way to set initial state of nHair in Maya, through UI or script preserving velocity? I can only see Set Start Position and Set Rest Position and neither of them preserves velocity\inertia in a way that “Fields\Solvers - Initial State - Set For Selected\All” does.

Or manually set initial velocity per vertex, any approach is welcomed at this point.


On the hairSystem node you have a vectorArray of inputForce, which isn’t quite the same thing but could be useful depending on your case. Also depending on your case, if the input force is uniform enough, could you just use a forcefield, only activated on frame 1, to give the initial velocity?