> For the complete documentation index, see [llms.txt](https://interopxyz.gitbook.io/three-plus/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://interopxyz.gitbook.io/three-plus/components/shapes/torus-knot-geometry.md).

# Torus Knot Geometry

## Description

A Three JS Standard Geometry Torus Knot

{% tabs %}
{% tab title="Preview" %}
![](/files/RoZMQ7U10NrQ5n5t4nuC)
{% endtab %}

{% tab title="Location" %}
**Name** | Torus Knot Geometry

**Nickname** | Torus Knot

**Tab** | ThreeJs

**Panel** | Shapes

**Division** | 3
{% endtab %}

{% tab title="Inputs" %}
**P** | **Plane** (*Plane*) | The base plane

**R** | **Radius** (*Number*) | The radius

**T** | **Thickness** (*Number*) | The torus thickness

**P** | **P** (*Integer*) | How many times the geometry winds around its axis of rotational symmetry

**Q** | **Q** (*Integer*) | How many times the geometry winds around a circle in the interior of the torus

**U** | **U Divisions** (*Integer*) | The number of divisions about the axis

**V** | **V Divisions** (*Integer*) | The number of divisions along the axis
{% endtab %}

{% tab title="Ouputs" %}
**M** | **Model Element** (*T+ Model*) | A Three Plus Model
{% endtab %}

{% tab title="Mode" %}
*none*
{% endtab %}
{% endtabs %}

## Usage
