La función torus() en p5.js se usa para dibujar un toroide con un radio de toro y un radio de tubo dados.
Sintaxis:
torus( radius, tubeRadius, detailX, detailY )
Parámetros: esta función acepta cuatro parámetros, como se mencionó anteriormente y se describe a continuación:
Los siguientes programas ilustran la función torus() en p5.js:
Ejemplo 1: este ejemplo utiliza la función torus() para dibujar un toroide con un radio de toro y un radio de tubo dados.
function setup() { // Create Canvas of size 600*600 createCanvas(600, 600, WEBGL); } function draw() { // Set background color background(200); // Set fill color of torus fill('green'); // Call to torus function torus(90, 35, 12, 12); }
Producción:
Ejemplo 2: este ejemplo utiliza la función torus() para dibujar un toroide con un radio de toro y un radio de tubo dados.
function setup() { // Create Canvas of size 600*600 createCanvas(600, 600, WEBGL); } function draw() { // Set background color background(200); // Set fill color of torus fill('yellow'); // Rotate rotateX(frameCount * 0.01); rotate(frameCount*0.05); // Call to torus function torus(90, 35); }
Salida:
Referencia: https://p5js.org/reference/#/p5/torus
Publicación traducida automáticamente
Artículo escrito por sarthak_ishu11 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA