WHS.Torus
class makes a torus figure. Torus is a donut. Donut is a torus.
const torus = new WHS.Torus({
geometry: {
radius: 5,
tube: 2
},
material: new THREE.MeshBasicMaterial({
color: 0xffffff
}),
position: {
y: 35
}
});
torus.addTo(world);
Parameters
Geometry defaults
{
// ...
geometry: {
radius: 100, // Number.
tube: 40, // Number.
radialSegments: 8, // Number.
tubularSegments: 6, // Number.
arc: Math.PI * 2 // Number.
}
}
These defaults are additional, there are also defaults filled by
MeshComponent
, etc.
Instructions
{
// ...
geometry: [
'radius',
'tube',
'radialSegments',
'tubularSegments',
'arc'
]
}
Updated almost 8 years ago