Skip to content

Geom.torus()

Description

A 3D primitive (volume) -> torus, constructed relative to the point [0,0,0].

Syntax

JS
Geom.torus(r1: Number) -> Shape
Geom.torus(r1: Number, r2: Number) -> Shape
Geom.torus(r1: Number, r2: Number, ua: Number) -> Shape
Geom.torus(r1: Number, r2: Number, va1: Number, va2: Number) -> Shape
Geom.torus(r1: Number, r2: Number, va1: Number, va2: Number, ua: Number) -> Shape

Parameters

Parameter Type Mandatory Description
r1 Number ✔️ Да Large radius of the torus
r2 Number ✔️ Да Small radius of the torus
ua Number ✔️ Да Angle of rotation around U-axis
va1 Number ✔️ Да Initial angle around V-axis
va2 Number ✔️ Да Final angle around V-axis

Return value

Type Description
Shape Object of type Shape, torus

Example

JS
let s = Geom.torus(100)
console.info(s) // output:

See also

Last update: 15 August 2025, 14:32