はんざき技研

プログラミングや3DCGの記録

【p5.js問題集】正三角形を描く【2問目】

次のような正三角形を作ってください。
向きや色は自由とします。

↓解答例

function setup() {
  createCanvas(400, 400);
  background(220);
  
  triangle(0,0,width,0,width/2,height/2*sqrt(3));
}

補足
正三角形を描くためには三角比の知識が必要。
beginShapeと三角関数を組み合わせたり別のパターンも考えられる。