Home Technical Talk

Decent hair tools for 3dsmax?

ngon master
Offline / Send Message
almighty_gir ngon master
So after pouring over the Samaritan documentation, and seeing that they used Hair-Farm to generate splines for his hair, and then used some shader wizardry (ffffffucking wizards!!! >;E ) to make those splines turn into flat planes when the camera hits them. i decided to have a crack at it!

Hair-Farm is fantastic. it's a great plugin, it's easy to use and very fast... it puts max hair+fur to shame, it really does. but i cannot afford the $695 it costs for full functionality (the demo doesn't let you save a scene, or convert to splines etc).

so my question is this:
is there a reasonably priced alternative available anywhere? are there any decent scripts people could reccomend to make hair+fur a more enjoyable tool to use?

thank you for your time!

Replies

  • almighty_gir
    Options
    Offline / Send Message
    almighty_gir ngon master
    okay, since people couldn't help me with the first, how about this.

    does anybody know of a decent script, for automatically resorting alpha planes based on their position around an object?
    for example, make a sphere, and it sorts the alpha planes in order of closest to farthest around that sphere?
  • almighty_gir
    Options
    Offline / Send Message
    almighty_gir ngon master
    yeah, like i said, i can neither afford, nor intend to spend $700 on a plugin.

    i've gotten used to hair + fur now (it's a headache to begin with, though). but i can't seem to turn the splines into flat planes as they do for samaritan. maybe that's one of the special things hair-farm does.

    other than that, it's just z-sorting alpha planes is currently just a headache. would be nice to automate the process somewhat.
  • thomasp
    Options
    Offline / Send Message
    thomasp hero character
    turn splines into planes? sounds fishy to me.
    from reading their PDF it seems more like they are using the guide splines that the hair solution produces to align a number of textured polygons to, so that would probably be the interesting bit - which tool in max can be used to ensure these poly strips end up with a nice orientation and are not floating above or sticking half in the head geo?
  • Poribo
    Options
    Offline / Send Message
    Poribo polycounter lvl 13
  • Bigjohn
    Options
    Offline / Send Message
    Bigjohn polycounter lvl 11
    If I understand it correctly, it uses the splines in the hair plugin to generate alpha strips with a hair texture on them. So it's still basically using alpha cards/strips, only you're using a hair plugin to generate those.

    The UDN page mentions HairFX, which I guess is called Hairtrix now. Also costs $700 or so.

    Max has a built-in hair solution too. But I have no clue if that one can make alpha strips. Edit: Guess it can if you set the Instanced Node to some object.
  • thomasp
    Options
    Offline / Send Message
    thomasp hero character
    http://udn.epicgames.com/Three/CreatingHairUsingAlpha.html

    It's kind of similar to what you're after I think.

    well here they're not even creating a haircut unlike the examples from the epic PDF. you could paint (or photo-source) those hair-cards in a few minutes by hand, btw. - skipping the hair plugin alltogether.

    if you have to place the cards by hand however then having access to a fancy hair plugin seems irrelevant to me. 16000 triangles as mentioned in the PDF is a ton to work with manually, fun and quick results have to be found elsewhere. ;)
  • almighty_gir
    Options
    Offline / Send Message
    almighty_gir ngon master
    hehe, going by the old building trade phrase: "you can choose two of these options; good, cheap, fast. but you can't have all three".

    it seems at the moment, hair-farm is:
    good, fast. but not cheap.

    hair + fur is:
    fast, cheap (comes with max), but not that good.

    manual hair cards is:
    good, cheap, but definitely not fast. (it also doesn't do what i'm looking for).

    i just find it really surprising that there's literally 1 good hair plugin for max, and that's it.
  • Bigjohn
    Options
    Offline / Send Message
    Bigjohn polycounter lvl 11
    thomasp wrote: »
    well here they're not even creating a haircut unlike the examples from the epic PDF. you could paint (or photo-source) those hair-cards in a few minutes by hand, btw. - skipping the hair plugin alltogether.

    if you have to place the cards by hand however then having access to a fancy hair plugin seems irrelevant to me. 16000 triangles as mentioned in the PDF is a ton to work with manually, fun and quick results have to be found elsewhere. ;)

    Maybe I missed something, but I thought they did paint those cards by hand, didn't they?

    The thing they used the plugin for is to place the cards for them. You can set it to use other objects as the hair itself, and then use it to automatically place tons of cards for you. Hence why they showed 16k cards. I doubt someone placed that many manually. Same goes for the hair example from UDN.
  • almighty_gir
    Options
    Offline / Send Message
    almighty_gir ngon master
    from what i can gather they did this:

    style hair with hair-farm
    convert hair to splines.
    convert splines to very thin planes.
    use a vertex shader to move the verticies apart when the camera looks at them (creating alpha cards).
    apply alpha texture to planes.
  • Bigjohn
    Options
    Offline / Send Message
    Bigjohn polycounter lvl 11
    Why can't you do any of that with the built-in hair&fur?

    Or for that matter, if we're going off of the UDN method, I believe you can do that as well.
  • Ace-Angel
    Options
    Offline / Send Message
    Ace-Angel polycounter lvl 12
    You can use the Script Advanced Painter, it has a Hair Painter tool in it, which admittedly is pretty poor and all since it's a bunch of planes and alphas, but using a Spline and one of the countless Tools which allow you to 'plant' stuff on the models (per vertice or poly, etc...) you can get something workable.

    http://www.scriptspot.com/3ds-max/scripts/advanced-painter
    http://www.scriptspot.com/3ds-max/scripts/line-per-vertex
    http://www.scriptspot.com/3ds-max/scripts/pin-tool
    http://www.scriptspot.com/3ds-max/scripts/move-to-surface
    http://www.scriptspot.com/3ds-max/scripts/clavertech-aligntosurface

    I however agree, what can't you do it with the built in tools for Max? Is there a reason?
  • almighty_gir
    Options
    Offline / Send Message
    almighty_gir ngon master
    Bigjohn wrote: »
    Why can't you do any of that with the built-in hair&fur?

    Or for that matter, if we're going off of the UDN method, I believe you can do that as well.


    i can't find a way of converting splines to planes. i can convert them to cuboids or cylinder...oids. but not single sided flat planes.
  • Bigjohn
    Options
    Offline / Send Message
    Bigjohn polycounter lvl 11
    You would do that with the actual modifier. There's a button labeled Instanced Node. You hit that, then click on some object (the one sided plane), and it will use that as that hairs.
  • arshlevon
    Options
    Offline / Send Message
    arshlevon polycounter lvl 18
    dont know about max, but for realtime hair, since you want cards, dont go looking for a hair plugin, go look for a dynamic feather plugin, there are a few for maya, this saves tons of time.
  • JacqueChoi
    Options
    Offline / Send Message
    JacqueChoi polycounter
    I swear to god, even though that tutorial nightflarer says they use HairFX, the hair looks absolutely no different than PaintFX in Maya using one of their many many hair brushes.


    just grab some random hair brushes, paint, then xport to TGA.

    pretty good results once you know what you're doing.
  • Bigjohn
    Options
    Offline / Send Message
    Bigjohn polycounter lvl 11
    arshlevon wrote: »
    dont know about max, but for realtime hair, since you want cards, dont go looking for a hair plugin, go look for a dynamic feather plugin, there are a few for maya, this saves tons of time.

    What is that?
  • thomasp
    Options
    Offline / Send Message
    thomasp hero character
    Bigjohn wrote: »
    Why can't you do any of that with the built-in hair&fur?

    Or for that matter, if we're going off of the UDN method, I believe you can do that as well.

    actually, you can. from the hair farm vids it just seems the styling tools actually make sense as opposed to the combing stuff. but i guess by isolating parts of the scalp and using a mix of combing and manual spline editing you can do decent stuff with it.

    cheers for the tip with the instance node, it's indeed pretty simple to create a hairplane and have it deform along the splines of the hair&fur modifier. that might be useful for stuff besides hair. :)
  • arshlevon
    Options
    Offline / Send Message
    arshlevon polycounter lvl 18
    Bigjohn wrote: »
    What is that?

    here is one for xsi i am basing mine on.

    http://vimeo.com/7392263

    once it is done it will be part of my character toolset for maya, but like i said this doesn't help max users out. back when i used max around version 8 or 9 i used a plugin called pluck to generate hair planes.
  • Bigjohn
    Options
    Offline / Send Message
    Bigjohn polycounter lvl 11
    That's really cool. You can essentially do the same thing with hair&fur too, but I really dig those rotational spheres. They make it real straight-forward.
Sign In or Register to comment.