Cinema4D Hair

Transplanting Hair from One Mesh to Another

Damn. I encountered this problem before but I didn’t document it so here I am again haha. Anyway, the problem is.

Client delivered an initial mesh for rigging. Performed a clean up and proceed with rigging. Then client delivered another mesh (this time with hair object). And I need to update the geo for rigging.

The rigging mesh and the updated mesh looks the same. But they are not.

The hair/fur mesh has scale of 10. The rigging mesh has a scale of 1.

They look the same visually but no they are the the same at all.

I can’t directly copy and paste the hair object/tag because they have different scale. I can’t also just scale down from to 10 to 1. because the hair object is based on that 10 scale mesh.

There lies my problem. That i have already solved before but I forgot how. lol

What I have tried so far.

Method A:

  1. Unroot Tool
  2. Change the Polygon Selection Doesn’t work. since once you change the polygon selection, the hairs changes position

Method B:

  1. Store (Hair Tag)
  2. Change Polygon Selection
  3. Restore (Hair Tag)

Seems to work since the hair will stay on the position but the hair size is no longer the same.

Method C: I found the answer.

  1. Delete the Old Polygon Selection Tag Connection First. This will automatically unroot it.
  2. Now Insert the Polygon Selection Tag
  3. This will reset some of the hair tag settings but it will retain the position of the fur wee.