【p5js/プログラミング】生卵。

Art

こんにちは、たやち(tayati369)です。

p5.jsでコーディングしています。
PCD@Tokyoさんの「デイリーコーディングチャレンジ」!!に素人極まりない私も参加しております。
毎日できるかわからないけれど、リモートワークのこのご時世、通勤分の時間があるでチャレンジしていきます。(デイリーとはw)

21日目のテーマは「生卵」。

この日は、寝不足で眠すぎて、夜頭働きませんでした。はい、さぼりです。😂
卵のあの光沢感ってどうだすんやろ??勉強しよう。
では、ごらんあれ〜。

var x = 0;
var y = 0;
var r;
var div;

function setup(){
  createCanvas(500, 500);
  background(255);
  noLoop();
}

function draw(){
  translate(width/2,height/2);
  // stroke();
  // div = 0.001;
  noFill();
for (var j = 0; j < 3; j++) {
    beginShape();
    divx = random(1,2);
    divy = random(1,2);
    for (var i = 0; i < TWO_PI; i+= 0.1) {
      r = 40;
      noStroke();
      fill(getCol(j));
      x = r *(3-j)/divx * cos(i);
      y = r *(3-j)/divy * sin(i);
      vertex(x,y);
    }
    endShape(CLOSE);
  }
}


function getCol(_col){
  var col = color('#FFCC00');
  if (_col == 1) {
    col = color('#FFFFCC');
  }else if (_col == 0) {
    col = color('#FFFFEE');
  }else {
  }
  return col;
}

ではでは、さようなら〜〜〜。

なにかあればTwitterまで。

コメント