This one is an experiment to try to make the second script work better, but it doesn't work as desired. I think the kernel of the idea should be sound, but I'm not implementing things properly. This tries to take the hairs as a group and use line-plane intersection to determine where to place the verts. My thought is that the "plane" of the extrusion at a joint should be rotated, basically, to keep the proportions ot the extrusion constant. But it doesn't work out that way. Much of the code here is adapted (probably completely incorrectly) from Spanki's working line-plane collision code for TDMT.
===========================sigline======================================================
Cage can be an opinionated jerk who posts without thinking. He
apologizes for this. He's honestly not trying to be a
turkeyhead.
Cage had some freebies, compatible with Poser 11 and below. His Python scripts were saved at archive.org, along with the rest of the Morphography site, where they were hosted.