Or what am I missing? Is it a bug? Just questions—I don’t need a ‘workaround’ ![]()
FlipSrf.gh (10.4 KB)
Thanks
Also:
![]()
Surface flip = true but JK
Or what am I missing? Is it a bug? Just questions—I don’t need a ‘workaround’ ![]()
FlipSrf.gh (10.4 KB)
Also:
![]()
How is FlipSrf ‘not bugged’ if after using it the normals aren’t flipped, or ‘they are’, but the normal direction doesn’t reflect that?
because as you can see from my picture, the normals are pointing almost the same directions.
Flip with a guide flips if the normal is in the other direction relative to the guide’s normal direction, to match it, otherwise it stays as it is
Flip without guide just flips
Lol, of course. I thought the ‘guide’ surface was optional but that it’d still flip the surface, just like FlipCrv does…Thanks. At least I have an excuse to go home now as I can’t choose a single ‘confused gif meme’ for this.
speaking of memes:
waaaaait a minute… how are you showing Z axis of a plane preview???
I always have just red and green, X and Y. I could really benefit form Z too and live better and swearing a little bit less. Can you tell me how to show it?

thanks a lot for making me a little less dumb than yesterday
I wish I had accomplished the same from this topic! Haha but I’m glad it became a meme ![]()
What do you mean?
That usually when I use FlipCrv, the curve does get flipped, whatever that means—with or without a guide curve.
This isn’t the case with FlipSrf (which isn’t actually called ‘flip surface’, just ‘flip’)
Both give you the option to use a matching guide, but they behave differently, and the wording differs as well:
This has to be some sort of oversight.
FlipCrv says it flips it using an optional guide.
Flip says it flips (normals) based on something else.
Both ‘G’ inputs still say it’s optional.
wait another minute….
It works with the same logic as flip surface (input, guide(optional) - output, boolean)
Or maybe it never gets flipped and I’ve always believed it does and that’s why all my projects are wrong!!!

try and play with the sliders
FlipSrfCrv.gh (10.9 KB)
Is it possible that you were meaning and expecting something else as “flipping”? like rotating/mirroring/twisting/you tell me
… *sigh.
I was expecting the thing to be flipped. I’m sorry you’re spending time on this.
To illustrate, here’s a result from FlipCrv (planes highlighted)![]()
Here’s the result from FlipNormals:
Both say things were flipped—if you inspect the planes afterwards, it’s clear to me the FlipNormals did nothing:
Back to my expectations:
Obviously I was expecting one component to behave like the other one based on their descriptions—but I shouldn’t.
*Edit:
But yes as you showed earlier, when using EvaluateSrf, both obtained frames point in the same direction—but that wasn’t the question/observation.
What exactly is the problem? You have shown so many things now.
I wanted the flip component to flip the d@&n srf and it didn’t—because that’s not what it does, it flips the ‘normals’, but results don’t evidence that. I am sure it’s my fault
. There’s no problem anymore—the conversation became a joke. I’ll delete the post.
Do you want an explanation?
I always welcome your explanations!
But I challenge you to go beyond this: