1

I'm currently using a "Curve Circle" node and an "Instance on Points" Node to create a ring shape. However I can't seem to join up the outer vertices. I tried using a "Merge by Distance" node however that causes other problems due to the distance of the vertices.

What I'd like to be able to do is scale the objects at specific vertices so that they are close enough to use the "Merge by Distance" node.

I suspect that I need to make use of Vertex groups but once I've created my selection of vertices into a group I have no idea how to use them in geometry nodes to achieve my goal.

enter image description here

For clarity I'm trying to perform the below action procedurally using Geometry Nodes. enter image description here

AVP2501
  • 85
  • 5
  • A merge by distance (or weld) would work for what you're showing. Is it possible that this image is only a demonstration of the problem on something more complex? I'd recommend showing your actual problem if it is, as that can impact the solutions. In general, I'd suggest checking out https://blender.stackexchange.com/questions/251929/how-to-implement-radius-in-a-geo-nodes-curve-modifier so you can actually curve your instances around the curve rather than merging verts, but I can imagine that the real, actual problem matters. – Nathan Sep 21 '22 at 22:34
  • I'd also like to take a look at your Geometry nodes set up if you could include a screenshot, or a link to your .blend file? – SlickRed Sep 21 '22 at 22:52
  • Oops, wrong link. Try https://blender.stackexchange.com/questions/245282/how-to-bend-geometry-with-geometry-nodes/245553?noredirect=1#comment428782_245553 . – Nathan Sep 23 '22 at 17:52

2 Answers2

3

if you have a circular array of elements, you could scale them by the distance to the center point like this:

enter image description here

enter image description here

and if you don't want to scale it on z you can use this:

enter image description here

enter image description here

Chris
  • 59,454
  • 6
  • 30
  • 84
  • This is brilliant. Thank you so much for the solution and the clear images. I've done some testing and I think that this will slot in nicely with all the other logic. – AVP2501 Sep 22 '22 at 21:35
  • Thank you and you are welcome‼️‼️ – Chris Sep 23 '22 at 04:58
0

enter image description here

I would do it like that. You can also use the index.

User
  • 104
  • 8