1

Would it be possible to draw a circle arc between edge endpoints of a mesh as shown below?

The mesh consists of nothing but the two edges.

Arc At Edge Endpoints

Loma Harshana
  • 597
  • 2
  • 9

1 Answers1

2

Here's a setup that should work for your specific mesh:

enter image description here

What I'm doing:

  • First, I delete the vertices that has more than one neighboring edges, which in your setup means only the vertex at the center gets deleted since it has two neighboring edges.
  • Now that I'm left with two vertices at the endpoints of the edges, I can be certain of their indices ($0$ and $1$). I Sample them at those Index numbers to get their Positions, and use those positions as the Start and End points for the Arc curve primitive in Points mode.
  • I'm also using an Empty object to control the Middle point. You can use just numbers, but a visual aid like that might be more convenient.
Kuboå
  • 8,790
  • 1
  • 16
  • 42
  • I had worked out a solution but this is much cleaner and simpler. I am trying this one now. Thank you! Could you tell me where exactly is the Sample Index node? I didn't find it through search. I am using Blender version 3.3.1. – Loma Harshana Nov 09 '22 at 04:39
  • I'm using 3.4. Sample Index is one of several new nodes that replaced the Transfer Attribute node: https://blender.stackexchange.com/a/276088/71578 You can either use Transfer Attribute, or switch to 3.4 Beta if you want to be more up to date. – Kuboå Nov 09 '22 at 09:33