General knots#

Trefoil A#

See also: https://en.wikipedia.org/wiki/Trefoil_knot

See also: https://katlas.org/wiki/T(3,2)

An example in C#

var x = (2 + Math.Cos(3 * t)) * Math.Cos(2 * t);
var y = (2 + Math.Cos(3 * t)) * Math.Sin(2 * t);
var z = Math.Sin(3 * t);

Some text

PathP_Trefoil_Knoten_Aa \(\quad\) PathO_Trefoil_Knoten_Aa

Left figure: Trefoil A. Perspective camera. Camera angles are \(\theta=90^\circ\) and \(\phi = 90^\circ\).

Right figure: Trefoil A. Orthographic camera. Camera angles are \(\theta=90^\circ\) and \(\phi = 90^\circ\).

Trefoil B#

See also: https://en.wikipedia.org/wiki/Trefoil_knot

See also: https://katlas.org/wiki/T(3,2)

An example in C#

var x = (-10 * Math.Cos(t) - 2 * Math.Cos(5 * t) + 15 * Math.Sin(2 * t)) / 10;
var y = (-15 * Math.Cos(2 * t) + 10 * Math.Sin(t) - 2 * Math.Sin(5 * t)) / 10;
var z = (10 * Math.Cos(3 * t)) / 10;

Some text

PathP_Trefoil_Knoten_Ba \(\quad\) PathO_Trefoil_Knoten_Ba

Left figure: Trefoil B. Perspective camera. Camera angles are \(\theta=90^\circ\) and \(\phi = 90^\circ\).

Right figure: Trefoil B. Trefoil B. Orthographic camera. Camera angles are \(\theta=90^\circ\) and \(\phi = 180^\circ\).

Square knot#

See also: https://en.wikipedia.org/wiki/Square_knot_(mathematics)

See also: https://mathworld.wolfram.com/SquareKnot.html

See also: https://mathcurve.com/courbes3d.gb/plat.vache/plat_vache.shtml

An example in C#

var x = (-22 * Math.Cos(t) - 128 * Math.Sin(t) - 44 * Math.Cos(3 * t) - 78 * Math.Sin(3 * t)) / 10;
var y = (11 * Math.Cos(t) - 43 * Math.Cos(3 * t) + 34 * Math.Cos(5 * t) - 39 * Math.Sin(5 * t)) / 10;
var z = (70 * Math.Cos(3 * t) - 40 * Math.Sin(3 * t) + 8 * Math.Cos(5 * t) - 9 * Math.Sin(5 * t)) / 10;

Some text

PathP_SquareKnot_P000T180_a \(\quad\) PathP_SquareKnot_P090T135_a

Left figure: Trefoil A. Perspective camera. Camera angles are \(\theta=0^\circ\) and \(\phi = 180^\circ\).

Right figure: Trefoil B. Perspective camera. Camera angles are \(\theta=90^\circ\) and \(\phi = 135^\circ\).

Some text

PathO_SquareKnot_P000T180_a \(\quad\) PathO_SquareKnot_P090T135_a

Left figure: Trefoil A. Orthographic camera. Camera angles are \(\theta=0^\circ\) and \(\phi = 180^\circ\).

Right figure: Trefoil B. Orthographic camera. Camera angles are \(\theta=90^\circ\) and \(\phi = 135^\circ\).

Granny knot#

See also: https://en.wikipedia.org/wiki/Granny_knot_(mathematics)

See also: https://mathworld.wolfram.com/GrannyKnot.html

See also: https://mathcurve.com/courbes3d.gb/plat.vache/plat_vache.shtml

An example in C#

var x = (-22 * Math.Cos(t) - 128 * Math.Sin(t) - 44 * Math.Cos(3 * t) - 78 * Math.Sin(3 * t)) / 10;
var y = (-10 * Math.Cos(2 * t) - 27 * Math.Sin(2 * t) + 38 * Math.Cos(4 * t) + 46 * Math.Sin(4 * t)) / 10;
var z = (70 * Math.Cos(3 * t) - 40 * Math.Sin(3 * t)) / 10;

Some text

PathP_GrannyKnot_P090T090_a \(\quad\) PathP_GrannyKnot_P090T000_a

Left figure: Trefoil A. Perspective camera. Camera angles are \(\theta=90^\circ\) and \(\phi = 90^\circ\).

Right figure: Trefoil B. Perspective camera. Camera angles are \(\theta=90^\circ\) and \(\phi = 0^\circ\).

Some text

PathO_GrannyKnot_P090T090_a \(\quad\) PathO_GrannyKnot_P090T000_a

Left figure: Trefoil A. Orthographic camera. Camera angles are \(\theta=90^\circ\) and \(\phi = 90^\circ\).

Right figure: Trefoil B. Orthographic camera. Camera angles are \(\theta=90^\circ\) and \(\phi = 0^\circ\).

Cinquefoil Knot#

See also: https://en.wikipedia.org/wiki/Cinquefoil_knot

See also: https://katlas.org/wiki/T(5,2)

Cinquefoil Knot: https://home.adelphi.edu/~stemkoski/knotgallery/

An example in C#

var x = Math.Cos(2 * t) * (3 + Math.Cos(5 * t)) / 10;
var y = Math.Sin(2 * t) * (3 + Math.Cos(5 * t)) / 10;
var z = Math.Sin(5 * t) / 10;

Some text

PathP_CinquefoilKnot_P090T090_a \(\quad\) PathP_CinquefoilKnot_P000T180_a

Left figure: Cinquefoil Knot. Perspective camera. Camera angles are \(\theta=90^\circ\) and \(\phi = 90^\circ\).

Right figure: Cinquefoil Knot. Perspective camera. Camera angles are \(\theta=180^\circ\) and \(\phi = 0^\circ\).

Some text

PathO_CinquefoilKnot_P090T090_a \(\quad\) PathO_CinquefoilKnot_P000T180_a

Left figure: Cinquefoil Knot. Orthographic camera. Camera angles are \(\theta=90^\circ\) and \(\phi = 90^\circ\).

Right figure: Cinquefoil Knot. Orthographic camera. Camera angles are \(\theta=180^\circ\) and \(\phi = 0^\circ\).

74 Knot#

See also: https://en.wikipedia.org/wiki/74_knot

This is a Lissajous knot.

See also: https://katlas.org/wiki/7_4

An example in C#

var x = Math.Cos(2 * t + 0.22) / 10;
var y = Math.Cos(3 * t + 1.10) / 10;
var z = Math.Cos(7 * t) / 10;

Some text

PathP_74Knot_P090T090_a \(\quad\) PathP_74Knot_P090T180_a

Left figure: 74 Knot. Perspective camera. Camera angles are \(\theta=90^\circ\) and \(\phi = 90^\circ\).

Right figure: 74 Knot. Perspective camera. Camera angles are \(\theta=180^\circ\) and \(\phi = 90^\circ\).

Some text

PathO_74Knot_P090T090_a \(\quad\) PathO_74Knot_P090T180_a

Left figure: 74 Knot. Orthographic camera. Camera angles are \(\theta=90^\circ\) and \(\phi = 90^\circ\).

Right figure: 74 Knot. Orthographic camera. Camera angles are \(\theta=180^\circ\) and \(\phi = 90^\circ\).

Figure-eight knot#

See also: https://mathcurve.com/courbes3d.gb/noeuds/noeudenhuit.shtml

See also: https://en.wikipedia.org/wiki/Figure-eight_knot_(mathematics)

See also: https://katlas.org/wiki/4_1

An example in C#

var x = ((2 + Math.Cos(2 * t)) * Math.Cos(3 * t)) / 10;
var y = ((2 + Math.Cos(2 * t)) * Math.Sin(3 * t)) / 10;
var z = (Math.Sin(4 * t)) / 10;

Some text

PathP_AchterknotenP090T090a \(\quad\) PathP_Achterknoten_P090T180a

Left figure: Figure-eight_knot. Perspective camera. Camera angles are \(\theta=90^\circ\) and \(\phi = 90^\circ\).

Right figure: Figure-eight_knot. Perspective camera. Camera angles are \(\theta=90^\circ\) and \(\phi = 180^\circ\).

Some text

Some text

PathO_AchterknotenP090T090a \(\quad\) PathO_Achterknoten_P090T180a

Left figure: Figure-eight_knot. Orthographic camera. Camera angles are \(\theta=90^\circ\) and \(\phi = 90^\circ\).

Right figure: Figure-eight_knot. Orthographic camera. Camera angles are \(\theta=90^\circ\) and \(\phi = 180^\circ\).