Jump to content

Procedural Curve Wrap Around for Character

Recommended Posts


I'm looking to procedurally grow a wire sculpture similar to the one in the photo

I can do vein growth and space colonization fairly well, but I'm not sure how to create this wrapping around style

Any ideas?



Share this post

Link to post
Share on other sites

This isn't a perfect solution but it might be a good starting point?

I don't have 16.5 at the moment so I don't have the Edge Transport SOP; instead I'm using Find Shortest Path on the mesh to draw paths from the top of the head down into the rest of the body. From there I'm computing a "flow" vector from the generated paths that is just normalize(@P - prev_P) and then crossing that vector with the surface normal to get the spiraling curves. It's kind of like the old double-cross-product trick but with slightly more informed vectors.

I'm sure a smart maths person would know how to do a better curvature analysis to get those vectors...



Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now