12
votes
Accepted
Apply a copy of an object to each disconnected curve using the curve modifier
Here's a somewhat limited version of the Curve modifier that only works on the X axis (it is possible to make it work on other axes, I just got lazy). It trims the ...
11
votes
Accepted
Can I create real/editable curves with Geometry Nodes?
Since Geometry Nodes can only be applied as a mesh, we can't get a Curve object from it, but what we can do is transfer the attributes and data from the splines to a mesh in a way that a python script ...
11
votes
Accepted
How to get the mapping of face(vertex) index after applying geometry modifier?
As a starting point, capture the original face index:
Put your Doo Sabin algorithm after that (lower on the modifier stack). Python can access evaluated data without the need to apply the modifiers, ...
11
votes
Geometry Nodes: How to randomize/shuffle indices in 'Distribute Points on Volume'?
There is a technique that can be used to re-sort points based on a specific value.
I have called this Native Sorting Technique, because it uses only a small node trick that does not require any ...
10
votes
Accepted
What is the Attribute Domain "Face Corner" in Geometry Nodes?
A face corner is a per-vertex, per-face attribute. The traditional examples of this are split normals, face-corner vertex color, and UV.
Here, I'm demonstrating face-corner vertex color. The top ...
10
votes
Accepted
Geometry Nodes: How to randomize/shuffle indices in 'Distribute Points on Volume'?
$\hspace{15pt}$Using sorting nodes like Points of Curve works perfectly and results in simple node trees, but as domain size increases, like thousands of indices and more, sorting will slow down ...
10
votes
Best way to get random spherical distribution using geometry nodes?
Discarding Approach
Spawn twice as many points as you need (I do an exact sphere radius vs cube radius ratio but you're not guaranteed to get enough points regardless how many spare points you ...
9
votes
Hollow semi-circle with thick border
what about a geometry nodes solution?
with this node setup:
you get this:
9
votes
Circular shape with sine edge
I assume that you need not only the outer edge, but also a nice topology inside the shape.
Maybe this example will help you:
As basis I use here a mesh, which I created from two curves with ...
9
votes
Is it possible to get camera information in Geometry Nodes?
As far as I know at the time of writing both camera and light data are not available for manipulation in Geometry Nodes, and you can't read object data properties from objects directly.
You can ...
9
votes
How to subdivide triangles into four triangles with Geometry Nodes?
One way to do this might be to simply recreate the mesh you want.
It's not clear from your question exactly what you plan to do, but you might find this approach helpful:
Here I simply scale the ...
9
votes
Accepted
Generate integers with String to curve node and Simulation Nodes
you can use this node setup:
to get this:
8
votes
Accepted
Transforming UV through Geometrying Nodes
In this particular case, you don't actually need to use the UV Unwrap node.
Instead, it is actually sufficient to put the UVs together yourself:
The procedure here ...
8
votes
Accepted
Access edge data in Geometry Nodes
Solved with a Python script to convert edge data into edge-domain attributes:
...
8
votes
Accepted
Blender Geometry Nodes: Extrude faces based on curve
You can capture the factor value on the main curve (with either a Capture Attribute or Store Named Attribute) like you did with ...
8
votes
Accepted
Find the tangent point automatically
By the chain rule, it turns out that, (simplified by $cos0=1$), the derivative of $a\times sin(f\times x)$ at $0$ is $a\times f$
The derivative of $x^2$ is $2x$
So we have to find the point on the ...
8
votes
Accepted
Applying geometry nodes doesn't work on a curve object
In Youtube tutorials on Geometry Nodes people when they start often say it does not matter which object you add to the scene, because they immediately get rid of it in Geometry Nodes and create ...
8
votes
Accepted
How to boolean union closed 2D curves within same bezier object with geometry nodes?
There are several possibilities here, but since I don't know exactly what you want to do with the result, I suggest the following solution:
The first hurdle is that ...
8
votes
Geometry Nodes: What Does Capture Attribute Add to Geometry?
TLDR: if you skim through and search for a bold text like this paragraph, it might be enough to explain what's going on.
This will be a third post in my series on how to read geonode trees [links at ...
8
votes
Accepted
Geometry nodes - Fast way to create a sphere with hexagonal extrudes and separated faces
Start with an Ico Sphere, through the Dual Mesh node and extrude the faces by a random factor:
And here is a slightly more complete example that also creates the distances between the objects, as ...
8
votes
Accepted
How do I get the coordinate where an edge intersects a face using geometry nodes?
To solve this task you could use the node Raycast.
By subtracting the two positions of your mesh line from each other you get the direction, and starting from one ...
8
votes
How to remove overhanging objects in Geometry Nodes?
You can use the Geometry Proximity node with the Edges option for that. The threshold in the following Greater Than node ...
8
votes
Accepted
Geometry nodes, how to select the boundaries of mesh islands?
If the method with the raycast from Markus von Broady does not work for you, you can also go the indirect way via splines:
Here I first capture with ...
8
votes
Accepted
How to rotate a vertex group with geometry nodes?
The node Transform Geometry changes the transformation of the geometry, but not individual elements. Since you want to change specific points of the geometry here, ...
8
votes
Accepted
"Set Smooth" and "Subdivide Mesh" geometry nodes nasty interaction
You should use the subdivision surface node, not the subdivide node. The difference is like switching catmull-clark switch in the subdivision modifier.
Subdivide is just simple interpolation on the ...
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 ...
7
votes
Accepted
Is it possible to create dynamic paint wave behavior in Geometry nodes?
Yes - this is now possible with the new Simulation functionality being developed in Geometry Nodes :
This can be achieved with the new 'Simulation' functionality of Geometry Nodes - where the state ...
7
votes
Hollow semi-circle with thick border
Here's an easy and simple Geometry Nodes setup with a Solidify Modifier. You can easily adjust the Resolution, Arc's radius & sweep angle, object's extrusion and scale, and the thickness.
...
7
votes
Accepted
Hollow semi-circle with thick border
Just for fun, in the spirit of our @Gorgious, this can be done purely with old-school modifiers, starting with a single vertex at the object-origin:
7
votes
Accepted
How to use an instance position as texture coordinate in shader?
In your setup, you are trying to capture the Position vectors (via Store Named Attribute) in the Instance domain, but at that step there aren't any instances ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
geometry-nodes × 3640instances × 304
bezier-curves × 257
geometry × 199
node-editor × 186
modeling × 177
animation × 154
python × 145
modifiers × 140
mesh × 120
procedural × 117
mathematics × 117
materials × 108
uv × 103
shader-nodes × 88
transforms × 81
shaders × 74
texturing × 71
normals × 70
particles × 64
scripting × 56
vector × 54
hair × 49
vertices × 48
vertex-groups × 46