8 votes

Creating / 3D Printing large O-rings using geometry nodes

OK, here's a funny solution… It always is when cloth simulation is involved… Add a Mesh Circle, in my case 256 resolution, EExtrude up, ⎇ AltE extrude along normals. It's important the vertex indices ...
Markus von Broady's user avatar
7 votes
Accepted

How can I convert the Multiply Add node in Blender 2.79?

Use two nodes one after another in Multiply and Add modes. That's all there is to it - it's exactly the same. Multiply Add mode in the Math node is there only for convenience and it doesn't do ...
Martynas Žiemys's user avatar
6 votes
Accepted

Creating / 3D Printing large O-rings using geometry nodes

(Using Blender 3.6.8, geometry nodes and mathematics) Objectives Compute the shape of a closed loop of fixed length constrained to fit in a rectangle, maximising the radius of curvature: Approach A ...
StefLAncien's user avatar
  • 2,622
4 votes

Creating / 3D Printing large O-rings using geometry nodes

Manual Solution: No Geometry Nodes: for this solution I calculated the length of the curve and then scaled the curve up or down in Edit Mode to approach the proper value. Partly-automated Solution: ...
Raymond Lauer's user avatar
4 votes

Modelling surface diagrams

Is this the kind of result you are trying to achieve? It's pretty easy to extrude new faces (sheets) from a Blender plane that acts as the main sheet. Create a plane (⇧ Shift + A Add > Plane), ...
alexmro's user avatar
  • 51
4 votes
Accepted

can someone explain me the node setup in red and why does the -0.5 value keeps the plane from moving up and down?

In short, it allows to shift Z of a value between -0.59 and 0.59. Noise texture outputs a value between 0 and 1. Color ramp, as it is, keeps the value between 0 and 1. The calculation: Upper part ...
lemon's user avatar
  • 59.1k
3 votes

What's the math behind cast modifier?

I think the algorithm isn't all that hard to understand. For example, casting to sphere is normalizing all positions, and the "Factor" defines the linear interpolation between the two: This ...
Markus von Broady's user avatar
3 votes
Accepted

Circle equation using sin and cos

You're offsetting the points from their original position, so you get $$t\in[0,1]\mapsto\langle t + \cos 2\pi t, \sin 2\pi t \rangle$$ Use the "Position" socket of the Set Position node if ...
scurest's user avatar
  • 10.2k
3 votes

Create different Fresnel lenses from different curves using geometry nodes

Here. A speedy (no booleans - under 3ms) parametric fresnel lens node group with Plano-Convex, Equi-Convex, and Bi-Convex options. You can adjust steps, scaling and width. Tip: At 1 step it makes a ...
Carlin Frost's user avatar
3 votes
Accepted

How to reproduce Blender's smooth shading?

The issue is inside "Smooth shading" node group. It calculates 3 surfaces from a given point and takes the weighted average of the normals relatively to the whole surface (the sum of the 3). ...
lemon's user avatar
  • 59.1k
2 votes
Accepted

Modelling surface diagrams

(Using Blender 3.6.8) Approach Use NUBRS surfaces and Bezier curves for smoothness, and Geometry Nodes for non-destructive workflow. Procedure Add Surface/Nurbs Curve to model each branch: Extrude ...
StefLAncien's user avatar
  • 2,622
2 votes

Help to understand why the sine wave from a curve line is not the same lenth of the curve line?

The solution is quite simple: if you want the sine wave to have the same dimension on X as the straight line, they should both start at the same X value and end at the same X value. But you are ...
Gordon Brinkmann's user avatar
2 votes

How can I insert a custom implicit equation in blender, draw its associated 2D curve and then create a revolution solid out of it?

I don't think there is a standard workflow for this, since there's no generalized way to discover $xy$ pairs satisfying any given equation. Therefore in the software it's usually done simply by ...
Markus von Broady's user avatar
1 vote

how can I apply the index to all objects at once?

you can't "apply an index"; what you said makes no sense. anyway, if you want to remove the bottom faces of each cube, or rephrased — "you want to remove the faces point down", ...
shmuel's user avatar
  • 1,550
1 vote
Accepted

How can I create a formula for proportional scale in geometric nodes?

Hopefully this is what you want. So the right cube scales "normal", the left cube scales 2 times so that it keeps its size. Please note that this will not work for scale equal to zero.
Chris's user avatar
  • 57.9k

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