2
$\begingroup$

I have a bunch of connected edges as a base mesh. What I want is to split my edges by angle, convert theses edges to a curve and trim that curve by a certain distance. Split Edges node works, but does not give me the result I want. How can I split edges in the marked areas? Thanks!

enter image description here enter image description here

$\endgroup$
5
  • $\begingroup$ You want to split only the marked areas, or do you want to keep the presented splits as well? $\endgroup$ Sep 6, 2023 at 12:47
  • $\begingroup$ I cannot tell if the Split Edges node is working, because at the moment it is not responsible for the splits in your example, it is the fact that spline control points can only have a maximum of two connections, so wherever the mesh is branching, the Mesh to Curve node creates separate splines. And you can plug the Spline Length node directly into the Math node, no need for the Capture Attribute there. $\endgroup$ Sep 6, 2023 at 12:52
  • $\begingroup$ @GordonBrinkmann Yep, you are right, after removing theses nodes i still get the same result. Do u know maybe how i can split marked points and keep presented splits as well? $\endgroup$
    – retr0
    Sep 6, 2023 at 12:56
  • $\begingroup$ Split Edges node changed after B3.6. Which version do you use? $\endgroup$ Sep 6, 2023 at 12:57
  • $\begingroup$ @MarkusvonBroady Blender 3.6.2 $\endgroup$
    – retr0
    Sep 6, 2023 at 12:58

1 Answer 1

3
$\begingroup$

Blender 3.6.0

After taking my selection setup from your previous question, all you need to do is add 7 nodes:

The algorithm is to delete the selected points, and then on another copy of the geometry, split all edges and merge back only the points not deleted in the other copy (recognized by "Geometry Proximity" - if the distance is greater than $0$ - the point was deleted). Convert back to curve and trim.

Blender 3.6.2

Theoretically minor versions shouldn't introduce breaking changes, but apparently here it's the case and it hurts - to add in salt to injury, it doesn't automatically convert the old behavior to equivalent nodes in the new version (like it did with e.g. Transfer Attribute node). So this is how I implemented the old behavior of Split Edges node with all edges selected:

Result:

$\endgroup$
4
  • 2
    $\begingroup$ Oh, nice... I didn't find the way to do that. +1 $\endgroup$ Sep 6, 2023 at 14:17
  • 2
    $\begingroup$ Thanks a lot for you help! $\endgroup$
    – retr0
    Sep 6, 2023 at 14:42
  • $\begingroup$ They don't half put us through it.. what is the new behaviour of Split Edges? (I'm lazy) $\endgroup$
    – Robin Betts
    Sep 6, 2023 at 16:25
  • 1
    $\begingroup$ @RobinBetts I didn't test it thoroughly, it seems it resembles more (or is exactly as) the modeling operator in edit mode. But I think it has been reverted in Blender 4.0 (no reason to try and test, it's alpha, so could be changed again). $\endgroup$ Sep 6, 2023 at 16:33

You must log in to answer this question.

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