5
$\begingroup$

I am trying to manipulate a Curve Circle in Geometry Nodes, by distorting the spline handles along the normals using a noise texture.

It works great except that I'm getting this kink, and I don't know how to fix it.

Project File

enter image description here

enter image description here

$\endgroup$
6
  • $\begingroup$ i tried opening your file in blender 3.1 and 3.0 and it works fine without this kink. $\endgroup$ Jul 21, 2022 at 4:51
  • $\begingroup$ I'm on 3.2.1. Can you play with the Group Inputs in the GN Modifier? There are some variations where the effect isn't as noticeable but for the most part it's there (for me). $\endgroup$ Jul 21, 2022 at 5:03
  • $\begingroup$ yeah tried all settings . all good. $\endgroup$ Jul 21, 2022 at 5:08
  • $\begingroup$ @HarryMcKenzie: in 3.3 i can reproduce it - just open and you will see $\endgroup$
    – Chris
    Jul 21, 2022 at 5:33
  • $\begingroup$ if you change to nurbs or catmull rom, this will solve it $\endgroup$
    – Chris
    Jul 21, 2022 at 5:37

1 Answer 1

5
$\begingroup$

It is a bug. It is currently in the High priority queue and broken since Blender version 3.2 logged as https://developer.blender.org/T99850

enter image description here

This issue is creating an unexpected result to the curve as shown in red circle.

enter image description here

Can easily be reproduced with 2 bezier circles plugged as Object Info into the Curve To Mesh node

enter image description here

The workaround is to plug the Curve To Mesh back to a Mesh To Curve then back again to a Curve To Mesh and plug the Profile Curve there.

enter image description here

$\endgroup$
12
  • 1
    $\begingroup$ That's what I call an exemplary, comprehensive answer :) $\endgroup$
    – Robin Betts
    Jul 21, 2022 at 7:16
  • 1
    $\begingroup$ It honestly makes me pretty mad that something like this ends up in a stable release. Such bugs cost time and nerves, and sometimes I have the feeling that in Geometry Nodes you just apply some workarounds all the time, because this doesn't work and that doesn't work. ...I'm going to take a look at the new version of Houdini. $\endgroup$
    – quellenform
    Jul 21, 2022 at 7:29
  • 2
    $\begingroup$ @quellenform: as a developer in my former life i can only say: don't believe that Houdini is without mistakes. Also developers make mistakes...and not only them, the quality people as well (which test/should ensure that it is bug free) are only human and there will be always errors in code written by human beings because we are not perfect. Maybe in a few years we have perfect software written by AI...and don't forget that GN is pretty new (for a software ;)) $\endgroup$
    – Chris
    Jul 21, 2022 at 11:16
  • 1
    $\begingroup$ and i am very happy that you found a workaround which works and which is pretty easy to use....i have seen workaround for software problem which you won't believe.... :D $\endgroup$
    – Chris
    Jul 21, 2022 at 11:17
  • 1
    $\begingroup$ @Chris as a software developer too I can attest to exactly that :D $\endgroup$ Jul 21, 2022 at 11:18

You must log in to answer this question.

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