The ellipseMode() function is an inbuilt function in p5.js which is used to set the location where the ellipses are drawn by changing the way. The default mode of this function is ellipseMode(CENTER).
Syntax:
javascript
Output:
Example 2:
javascript
ellipseMode( mode )Parameters: This function accepts single parameter as mentioned above and described below:
- mode: This parameter contains different mode constant those are case sensitive so must use it in capital letter.The modes are CENTER, RADIUS, CORNER or CORNERS.
function setup() {
// Create Canvas of given size
createCanvas(300, 300);
}
function draw() {
background(220);
// Set ellipseMode to RADIUS
ellipseMode(CORNER);
// Fill color
fill('green');
// Draw the ellipse
ellipse(150, 150, 100, 100);
// Set ellipseMode to CENTER
ellipseMode(CONRNERS);
// Fill color
fill("white");
// Draw the ellipse
ellipse(50, 50, 50, 50);
}
Example 2:
function setup() {
// Create Canvas of given size
createCanvas(300, 300);
}
function draw() {
background(220);
// Set ellipseMode to RADIUS
ellipseMode(RADIUS);
// Fill color
fill('green');
// Draw the ellipse
ellipse(150, 150, 100, 100);
// Set ellipseMode to CENTER
ellipseMode(CENTER);
// Fill color
fill("white");
// Draw the ellipse
ellipse(150, 150, 50, 50);
}
Output:
Online editor: https://editor.p5js.org/
Environment Setup: https://www.geeksforgeeks.org/javascript/p5-js-soundfile-object-installation-and-methods/
Reference: https://p5js.org/reference/#/p5/ellipseMode
Online editor: https://editor.p5js.org/
Environment Setup: https://www.geeksforgeeks.org/javascript/p5-js-soundfile-object-installation-and-methods/
Reference: https://p5js.org/reference/#/p5/ellipseMode