HairExporter

Plugins HairExporter

HairExporter is a VaM add-on and Blender plugin for exporting strand-based hair styles from VaM.
  • No more manual steps. No more CLI tool. Much better results in just a couple clicks!
  • Export directly within VaM.
  • Imports directly to Blender’s new hair system!
  • Exports scalp, materials (color), hair strands and some hair sim settings
Now available as a VaM plugin and Blender add-on. Export hair to blender in two simple steps:
  • Add HairExporter.cs to a person atom, and click "Export Hair". Hair and required textures will be exported to a json file in Saves\Hairs
  • In Blender (4.1 or later), install the add-on and go to File-> Import-> Import VaM Hair (.json)
Installation:

Install as you would any VaM plugin and Blender addon. Blender addon (vam_hair_import_1.0.0.zip) can be found by clicking the download button on this resource page.

Please report any problems or hairstyles that don’t work in the discussion thread so I can investigate.

Also if you use this to port a hairstyle to blender, please consider sharing your renders in the thread!

Notes:

  • Does not currently support Legacy Mesh Hair, or older SimV2 Hair. But should work with all newer sim hair.
  • Hairs will not appear 100% like in VaM. Only guiding hairs are exported and the rest are interpolated by blender. Materials are also a best effort match. You will have to tweak hair curve modifiers and material settings to your liking. I would recommend watching some youtube tutorials on Blender’s new hair system
  • If you want to simulate hair physics or export as an Alembic hair groom you may need to convert to Blender’s old particle hair system. (Blender can do this conversion for you)
  • I do not have the time to test or support every Blender version. Only confirmed to work on the latest Blender 4.2 LTS and 4.1. This will likely not work with older versions of Blender. If you need older versions, you can install multiple versions of blender on one computer and move the hair between blender projects. Blender can also convert the curves hair to the legacy particle hair system that is used in old versions of blender.
  • A notice about licensing:
    VaM hair scalps (geometry and textures) come from various DAZ hairstyles. To use an exported hair style for anything other than personal use, you not only need to adhere to the hairstyle license, but also likely need to purchase the appropriate DAZ license for the appropriate DAZ hair that the scalp mesh originated from. If you plan to distribute exported hairs, it may be best to simply remove or exclude the scalp mesh and textures.
hairCompare.png
  • Roac - Arty Ponytail Tuck - Cycles.png
    Roac - Arty Ponytail Tuck - Cycles.png
    8.1 MB · Views: 0
  • Roac - Arty Ponytail Tuck.png
    Roac - Arty Ponytail Tuck.png
    4 MB · Views: 0
Author
northern.shikima
Downloads
2,129
Views
10,501
Packages
1
Version
1
First release
Last update
Rating
5.00 star(s) 6 ratings

More resources from northern.shikima

Latest updates

  1. HairExporter is out of beta!

    HairExporter has been entirely re-written! No more manual steps. No more CLI tool. Much better...
  2. Version 0.1a

    Re-compiled as a self-contained executable, so users should not have to install any .NET frameworks.

Latest reviews

Great start! Could we use this to export hair to blender and edit hair in blender and import the edited hair into vam?
N
northern.shikima
Bringing the hair back to VaM isn't possible yet, but something I want to research
Upvote 2
Didn't even use it yet, but I'll leave a review to remind myself of returning here once I get back into creating VAM content. I always felt the lack of hair in Blender negatively affects how I develop morphs and textures in there, it feels a little off to work with a bald character, so you tool may prove very useful! Thanks for that!
Upvote 1
Potentially groundbreaking for 3D hair styling outside of VAM.
N
northern.shikima
Thank you! My thoughts too - Creates a awesome possibility for using VaM as a content authoring tool for creating hairstyles for Blender or game engines.
Upvote 1
I didn't quite understand, will there be such hairstyles in vam too? or is it too complicated?
N
northern.shikima
No sorry, this is a tool for taking hairstyles from vam and putting them in other programs.
Upvote 1
Very useful! Thanks for share source code, cause i don't installed .netcore, so i need recompile this program using .netframework.
N
northern.shikima
Thanks! Most of my C# experience is with Unity and not .net apps so I may not have packaged this the best way. I am glad you were able to resolve it with the sounrce code.
Upvote 1
Big brain
Upvote 1
Back
Top Bottom