2020年11月22日 星期日

喵~P3D(非課內)

 P3D(有x,y,z)

  • 設定[setup()]:
    • size(450,800,P3D);
  • PVector
    • PVector []board=new PVector[10];//使board陣列有x,y,z座標值
    • 使用方法:
      • board[i].x=10;
      • board[i].y=10;
      • board[i].z=10;
  • 移動
    • translate(0,175,-800);

    • 旋轉
      • rotateX(角度);//X軸旋轉
      • rotateY(角度);//Y軸旋轉
      • rotateZ(角度);//Z軸旋轉
    • 立體圖形
      • 要用保護矩陣保護起來
        • pushMatrix();
        • popMatrix();
      • 圓形
        • sphere(大小);
    補充:
      • noStroke();//讓圖形外框消失

      沒有留言:

      張貼留言