Can you help me create a stylised serpent using Geometry Nodes? The file I have been working on can be found at:-
I am having trouble with two things:-
- Getting a serpent scale polygon arrayed along a curve
- The edges don't touch because the polygon doesn't deform to match the curve.
- The polygons don't change size as they taper into the head nor tail.
- Getting two parallel lines either side of this polygonal array that maintain their positions relative to the capping head and tail.
- They should taper going into the head and into the tail
- The amount of taper should be controllable via an input rather than by changing the vertex radius on the source curve.
Below is a screenshot of an attempt at making this serpent using the Array Modifier as an indication of what I want to achieve through Geometry Nodes.
Below is a screenshot of my progress with Geometry Nodes. The hope is that I can draw multiple curves and weave many serpents together.






Such as creating the scales by resampling the two inner curves and creating lines between vertices on either side. Every third line would be subdivided to get the small triangle part of the pattern.
– John Flower Jan 11 '23 at 09:26