La función bezierDetail() en p5.js se usa para establecer la resolución a la que se muestran Beziers. Para usarlo debemos usar el parámetro de renderizado WEBGL.
Sintaxis:
bezierDetail( detail )
Parámetros: La función acepta detalles de un solo parámetro que almacena la resolución de las curvas.
Los siguientes programas ilustran la función bezierDetail() en p5.js:
Ejemplo 1: este ejemplo utiliza la función bezierDetail() para establecer la resolución en la que se muestran Beziers.
function setup() { // Create canvas size createCanvas(450, 310, WEBGL); // bezierDetail() function bezierDetail(6); } function draw() { // Set the background color background(220); noFill(); // Bezier function with 8 parameters // except z-coordinate bezier(85, 20, 10, 10, 160, 90, 50, 80); }
Producción:
Ejemplo 2: este ejemplo utiliza la función bezierDetail() para establecer la resolución en la que se muestran Beziers.
function setup() { // Create canvas of given size createCanvas(350, 350, WEBGL); // Use bezierDetail function bezierDetail(4); } function draw() { // Set background color background(0, 0, 0); noFill(); // Set stroke color stroke(255); // Draw bezier curve bezier(150, 50, 0, 100, 100, 0, 100, 0, 0, 0, 100, 0); }
Producción:
Referencia: https://p5js.org/reference/#/p5/bezierDetail
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