レスが長くなりました。
そろそろ、ごめんなさい
置き土産・・・・
webGLで3Dの基本は3角形のようです
次のコードは "p5.js" のjavaScript
ピラミッドの斜面の3角形の一部です
function draw() {
background(255);
fill(255, 0, 0);
stroke(0);
push();
rotateY(angle);
beginShape();
vertex( 0, 0, 100);
vertex( 100, -100, 0);
vertex(-100, -100, 0);
endShape(CLOSE)
pop();
}
デフォルトではXY正面を見ているので2Dの3角形に見えるス
適当に回転させて3D表示すると良い