i'm a complete beginner to blender, i wanted to design various mathematical knots (e.g trefoil knot). What would be the best way of going about this, I've seen people design them freehand, but also saw much more precise results using formulae, any help/tips much appreciated.
3 Answers
One starting point might be
"Open Blender and go to Preferences then the Add-ons tab. Click Add Curve then Extra Objects to enable the script."
Although there are many options. You could start a new curve object and choose knots, and torus knot plus to experiment with:
Although not as quick a method, but producing results you can customize, the formula for the trefoil object can be plugged into animation and geometry nodes, taking the set up mentioned in this tutorial, just adapted for Geometry Nodes:
As others have mentioned, this is probably best addressed with the Extra Objects addon.
Since you specified you want to "design" these knots, however, there are ways to have more control. For instance, you can use the more general Shift + A
Mesh → Math Function → X, Y, Z Function Surface strategy. An example for a trefoil know could look like this:
- Define a trefoil knot surface using its implicit equations over a range of u values.
Delete all duplicate vertices with
M
→ by distanceGive it some thickness using a skin + subsurf modifier, e.g.