Yeah, node reference may be cool
Honestly I've avoided to add something like that, because all these nodes are some kind of work in progress. So only a few deserves writing about them, I think. Here's brief description:
Emitters for first and second point cloud, also two 'strand profile generators': Follow NURBS and Cross Sections, are here for relative long time. Both profile generators were designed for creating main shape of hair in one go, avoiding using of many guides/curves.
Deformers such as Curls, Static Turbulence, Randomize, Push, all were builded using same pattern, strands are just moved along two vectors.
'Emit Hair'- it's compound for second, filler point cloud - has a lot of 'Emit Filler Strands' and 'Constrain To Guide Hairs' from PhilPack.
General way for hair parting/grouping rely on method described here
, actually on second method described by Ronald Beirouti. I'm pretty sure I'll keep this method in the future.
'Strand fCurve' compound is taken from MT Strands samples, it may be interesting because something like that doesn't exist with factory strand nodes. It allows modulating of almost any scalar value along strand length, such as hair thickness, weight of deformers and such, also keeping PPGs clear of many function curves all around.' Get emitter UV' is doing the same, but this time, along U or V of emitter. Both are some kind of 'portable function curves'. Just these two, I think, may be important for figuring out the modular, 'lego bricks' concept of ICE nodes.
'Offset Curve' compound from 'Follow-Two-NURBS-Offset-Curves', it's something I found in last minute when working on update - as some kind of multiple, 3d function curve, it seems to be very useful. I just working on cleaner version that may be plugged where ever it makes sense, for yet another, small update.
'Big' simulation, the one from 'Simulation-PhilPack-xsibase-08aug09' is taken from PhilPack. Another one called One Point Dynamics, it's just simple implementation of Hooke's law, performed only on points.