Need help to create rope knots SOLVED

   446   4   3
User Avatar
Member
16 posts
Joined: 11月 2012
オフライン
Hello,

I'm trying to create a library of rope knots but have some issues.
First i tried doing it with vex. But I'm not really a mathmagician and don't know the math for each knot
But this would be the best solution. this way you can adapt de curve to the radius of the rope.

So now I'm using vellum but this also doesn't work for me.

As you see in the image the knot is not tight and the rope is deforming.
Can someone help me please?

btw i still need to figure out how to make it adaptable to the rope radius.

kind regards,
Image Not Found
Edited by mmwizard - 2025年9月14日 11:28:07

Attachments:
knot.png (347.8 KB)
knopen.hipnc (630.0 KB)

User Avatar
Member
16 posts
Joined: 11月 2012
オフライン
I have figured it out. Instead of using a polywire, i use a curve and set the thickness of a hair constraint to the appropriate value. For the most predictable result, you must resample you're curve with a length twice as big as as you're rope thickness.

Attachments:
runningKnot.png (167.1 KB)

User Avatar
Member
16 posts
Joined: 11月 2012
オフライン
Hi,

Here is the Houdini file for people wanting to try this. I have added notes by each node to explain the use.
It's a bit rudimentary but it will suffice for some experimentation.
Image Not Found


And also a image where i use the knots.

BTW the deformation of the knots on the sail is due to the attribute noise applied after i attached the knots. (is temporary)

kind regards
Edited by mmwizard - 2025年9月14日 11:39:52

Attachments:
sail.png (1.2 MB)
knopen.hipnc (625.4 KB)

User Avatar
Member
90 posts
Joined: 11月 2017
オフライン
Looks cool! So you just draw the loose shape of the knot and then tighten with Vellum?
User Avatar
Member
16 posts
Joined: 11月 2012
オフライン
Thanks,

Yes, and that is the hardest part. The loose shape.
And after the sim you choose the frame and connect the solver to the clean node.(both yellow)
And then follow the steps.
As a side note. The knotsLibrary digital asset in the project does not work. That is due to the filenames in the file nodes.
They are pointing to a path that does not exist. So if you want to create a digital asset. Remove the filenames and keep them locked.

ohw and feel free to use this. I will release more assets of my ship project in the nearby future. If i will ever finish it
Edited by mmwizard - 2025年9月15日 17:36:44
  • Quick Links