Maya Forum
Welcome to Autodesk’s Maya Forums. Share your knowledge, ask questions, and explore popular Maya topics.
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Curve from Loops

Message 1 of 10
2346 Views, 9 Replies

Curve from Loops



I've modeled some hair shapes but now I would like to create a curve through the middle of each one of them. 


Is there a way, script or not, to do this easily? See the attached image.



Message 2 of 10
in reply to: Anonymous

Hi @Anonymous and welcome!

    The easiest way to do this would be to use a bend modifier. You can find steps on how to do that here.

    It may be a bit complicated with how you have the hair as is and it might be easier to make one hair mesh and then duplicate after bending.

Let me know if this solves your issue!

Please hit the Accept as Solution button if my post fully solves your issue, or reply with additional details if the problem persists.

Message 3 of 10
in reply to: Anonymous



"Is there a way, script or not, to do this easily?"

No, but you could write one on your own.

But based on the amount of hairs a manual approach should be faster. (If you created the hair from nurbs by extruding along a curve it should be very easy.)

Message 4 of 10
in reply to: mspeer

Its just a matter of selecting isoparms on opposite sides of the tube then lofting between them and inserting an isoparm to the new surface, then selecting the isoparm and duplicating the curve from the surface




should be scriptable but given the number of tubes, it wouldn't take long to do it manually.


XGen has a tube groom option that can derive guides from tubes and adds interpolated guides inside the tube



Michael Todd

XGen Product Owner and Designer

Message 5 of 10
in reply to: mspeer


The hair was created in ZBrush and I don't know much about scripting.

Message 6 of 10
in reply to: Anonymous


If the hairs are  polygon objects you can do something similar like @Michael_Todd posted by using tools for polygon objects, or you can work with Nurbs.


The key to both methods is:

Modify -> Convert -> Polygon Edges to Curve

If you prefer Polygon Modeling it would be the last step and if you prefer Nurbs modeling as @Michael_Todd showed it would be the first step.

Message 7 of 10
in reply to: mspeer

Tks, I've actually found that the best way to do it is using C4D. 🙂

Message 8 of 10
in reply to: Anonymous

I've recorded a video. It's very cool. Probably MASH does it also.

Message 9 of 10
in reply to: Anonymous



Glad you found a way to do it,

but it's not faster or "better" than doing this in Maya.

Message 10 of 10
in reply to: Anonymous

Here's a script that will create a curve from a poly tube,  Just select the first edge loop of the tube and it will create a curve down the center of the tube

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Technology Administrators

Autodesk Design & Make Report