Hi All,
I’m trying to recreate this vase
I have the pattern working but can’t figure out how to the weaving of the vertical petals. Any guidance would be much appreciate.
This is where I’m at the moment..
Thanks
Michael
VaseV2.gh (29.7 KB)
Hi All,
I’m trying to recreate this vase
I have the pattern working but can’t figure out how to the weaving of the vertical petals. Any guidance would be much appreciate.
This is where I’m at the moment..
Thanks
Michael
VaseV2.gh (29.7 KB)
I’ve made many vase shapes, but none like that one. Post what you’ve got and maybe I can figure somehting out.
This is where I got to
And here is the gh file, I’m not sure how to create the weaving pattern
VaseV2.gh (35.8 KB)
Thanks
Michael
PH-Script-009.zip (53.4 KB)Hi
maybe this file can help you. This file created by “Parametric house”. please test it and tell us the conclusion.
Hi Mohammad,
Thanks so much for the attempt, I can see how much effort was put into it. And the amount of allowable controls is truly impressive. In regards to matching the original vase, the petals look to be stuck onto the vase rather than the weaving pattern and each petal going over and under each alternate petal. I’m not sure how to achieve this wave pattern but would be eager to understand an approach.
Thanks
Michael
what I would do is:
take a sphere, scale it up on Z, isoTrim top+bottom= vase base surface
then get an even number of isoCurves from the “vase base surface” along the Z axis.
maybe like 24. depends on the detail you want.
then split that list in pairs of (at least) two. so you get chunks of 12x2 isoCurves next to each other. (three would mean you get another curve "in the middle of the ridges, that can be used to prevent the ridge from “flattening out” between the generating curves)
now A you have to move the control points of each set of curves in the normal space of the vase base surface. or just divide the curves, move the points and build new curves.
evaluate the base surface to get the normals.
then B you have to move the points in tangent space of the base surface.
again, evaluate surface node already gave you that (see Frame output)
the tricky thing is to get some precise sinus interweaving, offset it for the second set of curves and apply it to normal and tangent transformations.
eventually you end up with a set of curves that can be loftet (closed option), and the result will be a single nurbs surface.
maybe this helps to point you in a new direction for now.
Hi @mbonadio, I am outlining my thoughts from the previous post here in detail:
Wow, thanks so much for doing this, you are extremely generous. I will go through the steps and try and understand the logic
Thanks
MIchael