Skip to content

Icecream cone

An icecream cone made as part of a programming lesson (BG). Click to regenerate the colors.

An icecream cone with three random colors of icecream

let icecreamRed = 189
let icecreamGreen = 158
let icecreamBlue = 240
let icecream1Red = 189
let icecream1Green = 158
let icecream1Blue = 240
let icecream2Red = 189
let icecream2Green = 158
let icecream2Blue = 240

function setup() {
  createCanvas(400, 400);
  
  icecreamRed = random(100, 255)
  icecreamGreen = random(100, 255)
  icecreamBlue = random(100, 255)
  
  icecream1Red = random(100, 255)
  icecream1Green = random(100, 255)
  icecream1Blue = random(100, 255)
  
  icecream2Red = random(100, 255)
  icecream2Green = random(100, 255)
  icecream2Blue = random(100, 255)
}

function draw() {
  background(103, 240, 245);
  
  strokeWeight(3)
  
  fill(235, 156, 78)
  triangle(160, 250, 240, 250, 200, 370)
  fill(icecreamRed, icecreamGreen, icecreamBlue)
  circle(200, 228, 90)
  fill(icecream1Red, icecream1Green, icecream1Blue)
  circle(200, 228 - 62, 90)
  fill(icecream2Red, icecream2Green, icecream2Blue)
  circle(200, 228 - 124, 90)
}

var mouseClicked = setup

(Originally seen at https://editor.p5js.org/bojidar-bg/sketches/dZ-zdO3r6t)

Experiments tagged p5 (4/85)

Experiments on this site (4/85)