1
$\begingroup$

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

$\endgroup$
3
  • $\begingroup$ 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 blender.stackexchange.com/questions/251929/… so you can actually curve your instances around the curve rather than merging verts, but I can imagine that the real, actual problem matters. $\endgroup$
    – Nathan
    Commented Sep 21, 2022 at 22:34
  • $\begingroup$ 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? $\endgroup$
    – SlickRed
    Commented Sep 21, 2022 at 22:52
  • $\begingroup$ Oops, wrong link. Try blender.stackexchange.com/questions/245282/… . $\endgroup$
    – Nathan
    Commented Sep 23, 2022 at 17:52

2 Answers 2

3
$\begingroup$

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

$\endgroup$
2
  • $\begingroup$ 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. $\endgroup$
    – AVP2501
    Commented Sep 22, 2022 at 21:35
  • $\begingroup$ Thank you and you are welcome‼️‼️ $\endgroup$
    – Chris
    Commented Sep 23, 2022 at 4:58
0
$\begingroup$

enter image description here

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

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .