Hair_Make_Hair_Proxy - Diffeomorphic/import_daz GitHub Wiki

Make Hair Proxy

Posing

hair-proxy-posing.png

  • Proxy Mesh: The type of the proxy mesh.
    • Line: Line proxy mesh.
    • Sheet: Sheet proxy mesh.
    • Tube: Tube proxy mesh.

root dist.png

A proxy mesh is created. It has a single vertex group that determines the distance along the strands from the roots.

follow proxy.png

A modifier is added to the hair curves that makes them follow the proxy. This modifier is first in the modifier stack.

Simulation

proxy-options.png

  • Proxy Mesh: The type of the proxy mesh.
    • Line: Line proxy mesh. This option can not be used for simulation.
    • Sheet: Sheet proxy mesh.
    • Tube: Tube proxy mesh.
  • Proxy width (mm): Width of the proxy strands.
  • Pinning Group: Add a pinning group to the hair proxy.
  • Mapping curve: The weights of the pinning group, from root to tip.
  • Cloth Simulation: Add a cloth simulation to the hair proxy.
  • Preset: Cloth preset.
  • Simulation Quality: Cloth parameter.
  • Collision: Cloth parameter.
  • GSM Factor: Cloth parameter.
  • Collision: Cloth parameter.

A proxy mesh is now created with two vertex groups: the root distance and the pinning group.

vgroups.png

With a different mapping curve, the weight distribution along the strands is different.

pinning.png

A cloth simulation is also added to proxy mesh, which also affects the hair curves due to the follow proxy modifier.

simulated.png

Tip: The cloth modifier can slow down the viewport a lot, because Blender has to recalculation the simulation. It is therefore a good idea to put the hair curves and the proxy mesh in a separate collection, which can be disabled during posing.

disable.png

For an example of hair simulation, see the post on Hair Simulation.