8 votes

How can I make a square spiral (curve) in Geometry Nodes 3.4

You can solve the task with the following setup: Here I use a mathematical setup based purely on the index of a spline and some math nodes. I calculate a specific position in the positive or negative ...
quellenform's user avatar
  • 33.6k
7 votes
Accepted

Get perimeter of a plane (Geometry nodes)

is this what you wanna achieve?
Chris's user avatar
  • 54.4k
7 votes
Accepted

How do I generate a rough outline around a shape in geo nodes

something like this? If you need to keep the concave angles, try this node setup (lower performances) If the object you want an outline on is 3D rather than 2D you can use a node setup like this
Alex's user avatar
  • 1,207
6 votes
Accepted

Compute Centroid of Geometry in Geometry Nodes

It ultimately depends on whether or not you consider your mesh as volumetric, "areametric", "lengthmetric", or just a set of points. By "areametric", I mean the mesh is ...
Adam Swearingen's user avatar
6 votes

Perfect chain generator

Not a perfect solution! but I think it solves the twist and the distance between chain links are equal. It first resample the curve producing points that are at equal distance (the links length). ...
lemon's user avatar
  • 53.3k
6 votes

How can I detect even terrain in geometry nodes?

Simple terrain sample ... You can try to get selection from Edge Angle node ...
vklidu's user avatar
  • 34.8k
6 votes
Accepted

How to select an edge loop with geometry nodes tool mode nodes?

This method only works correctly when there's no faces flipped compared to others in the way of the loop. I may update this answer later with the solution. It also works for only one selected edge, ...
Hulifier's user avatar
  • 5,868
6 votes

How can I make a square spiral (curve) in Geometry Nodes 3.4

Another approach using instancing. The spiral is composed of 'corners': on the upper left part they are growing from 2, 4, 6 etc. on the lower right part they are growing from 1, 3, 5 etc. The setup ...
lemon's user avatar
  • 53.3k
6 votes
Accepted

How to perform a "bridge edge loops" on two geometries using nodes

It depends a lot on what you really want to do in the end and what your shapes are like, but starting with two simple shapes you could solve this as follows: Here I use as a starting point the shape ...
quellenform's user avatar
  • 33.6k
5 votes
Accepted

How can I detect even terrain in geometry nodes?

If you want to keep some distance from uneven terrain, you can use the Shortest Edge paths node, as it can give you the shortest path through edges to vertices defined as an end vertex. This method ...
Hulifier's user avatar
  • 5,868
5 votes
Accepted

Geometry Nodes: How do I Combine Cylinder Top & Bottom into Selection Input?

These are Boolean values (is)Top, and (is)Bottom, so the Boolean Math: (is) Top OR Bottom, does the job: ..incidentally, equivalent to a clamped Math > Add. Of course, in this particular case, you ...
Robin Betts's user avatar
  • 73.9k
5 votes
Accepted

Morph curve into line?

You can create a curve line, move the endpoints to position it (set position node with endpoint selection node plugged into the selection socket), resample it (resample curve) using the same number of ...
Hadriscus's user avatar
  • 753
5 votes

Geometry nodes: How to check object type

In a recent answer, I used this hack to check geometry type, by checking for the existence of the curve_type named attribute: In that case, taking the sum over the ...
Robin Betts's user avatar
  • 73.9k
5 votes
Accepted

Geometry nodes: How to check object type

the separate components node is probably what you are looking for. By using it, you can split the objects of your scene depending on their type
Alex's user avatar
  • 1,207
5 votes
Accepted

How Can I Recreate Steppenwolf's Armor Pattern?

Geometry nodes is indeed a good way to do things like this. You can for example instance a piece along a curve. That way you can access all the curve informations and translate them on the instances ...
Alex's user avatar
  • 1,207
5 votes

Count "neighbouring points" in Geometry nodes

You can use this solution to connect the points with edges and then count the edges: Selectively join points using geometry nodes In Blender 4.0 onward you can use a repeat zone like so: Instead of ...
Markus von Broady's user avatar
5 votes
Accepted

search field in geometry nodes

As Chris said, he missed this in the video. I have very little experience with Geometry Nodes. In addition to this case, I have seen in other tutorials that clicking and dragging from a node socket ...
curious_1's user avatar
  • 388
4 votes
Accepted

Stitching in Geometry Nodes - Best way to inset an edge on surface?

$\hspace{15pt}$The flickering and flipping occurs because the deformation changes the length and shape of the evaluated path of the Mesh Boolean node, which consequently affects the result of the ...
Hulifier's user avatar
  • 5,868
4 votes
Accepted

Can't apply material colours to the Lego Blender tutorial I'm following

you just forgot to connect sample index to store attribute node like this: result: Basically you can say, if there is a node with "no output used" - > there must be something wrong or ...
Chris's user avatar
  • 54.4k
4 votes
Accepted

Lock object onto single face of mesh - Geometry Nodes

ok, i hope i got what you want. Try this: result:
Chris's user avatar
  • 54.4k
4 votes

How can I detect even terrain in geometry nodes?

I would do it like this: first use a Capture Attribute node set to Vector and Face to get the normals of the faces. Plug the Attribute output into a Vector Math node set to Dot Product, as the second ...
Gordon Brinkmann's user avatar
4 votes

Geometry nodes: How to check object type

The way you could do it is with a Curve Length node and a Math node set to Compare if Greater Than 0. Of course this method has a flaw, if you plug in a curve with a length of 0, but I assume you do ...
Gordon Brinkmann's user avatar
4 votes
Accepted

Geometry nodes: How to transfer material information from mesh to the result automatically?

The first problem is materials can not be assigned to edges. They are per face property, not edges. Edges cannot store information about materials. But even if you have faces instead of edges, ...
Crantisz's user avatar
  • 33.6k
4 votes
Accepted

Capturing Spline Factor Attribute for Linear Interpolation on Geometry

if you exchange min + max and use a sample nearest/index node like this, you get this: Hope that helps.
Chris's user avatar
  • 54.4k
4 votes

Ripping vertices with more than two connected edges

In GN, it can be done as follows: Mark vertices with more than 2 edges (Capture Boolean) Rip all vertices After ripping, move marked vertices towards centres of their edges Weld unmarked vertices ...
Robin Betts's user avatar
  • 73.9k
4 votes

How to perform a "bridge edge loops" on two geometries using nodes

It seems in your case simply joining and using Convex Hull node will work:
Markus von Broady's user avatar
4 votes
Accepted

How do I adjust the scale of items placed in a circle with Geometry Nodes?

here is a node setup for the poles, so you know how to do it. You have to add the flag manually with some additional nodes.
Chris's user avatar
  • 54.4k
4 votes
Accepted

How to make circular dependency work on two objects with modifiers + Geometry node

Usually, what you need to do to make what seems to be a circular dependency work, is to reconceptualize exactly what you want so that you can build it without any circular dependencies. You have a ...
Nathan's user avatar
  • 21.1k
3 votes
Accepted

0 ->1 Soft Transition node : Steepness is clamped along a curve

You have a default Bezier Curve which has only 2 control points. Check it in Edit mode. Since the x shift is 0.5 (=center of the curve), the first point gets a radius of ...
Blunder's user avatar
  • 13.5k
3 votes

Accessing the current iteration in a repeat zone

First you'll want a counter. Note that count starts at zero, adds 1 in the repeat zone, then feeds back into count. Next, you'll want two curves, and resample them to the same amount of iterations you ...
ogbog's user avatar
  • 161

Only top scored, non community-wiki answers of a minimum length are eligible