在处理中改变 Z 透视

Changing the Z perspective in processing

我对处理还很陌生,但我在移动其中一个线组上的 z 位置时遇到问题。

x 轴线看起来像我需要的那样,但我基本上是在尝试调出 Y 组线,这样它们就不会向下移动,而是与第一组线更多地联系在一起。我希望我是有道理的,这有点难以解释。谢谢!

编辑:基本上我想做的是瓷砖地板。

int grid = 80; 



void setup() {
  size (1024, 900, P3D);
}

void draw() {

  int movement = mouseY-500;


  background(0);
  strokeWeight(2.5);
  stroke(100, 255, 0, 60);

  //floorx
  for (int i = 0; i < width; i+=grid) {
    line (i , height/2 , 0, i ,  height, 5000);

 }

  //floory
  for (int i = 0; i < height; i+=grid) {
   line (0, i + height/2, 0, width, i + height/2,0 );
 }





}

我认为您希望网格在几何上看起来更正确。为此,您需要水平线之间的不同距离。

在地板部分试试这个:

grid = 40;
//floory
for (int i = 0; i < height; i+=grid) {
    line (0, i + height/2, 0, width, i + height/2, 0 );
    grid += 20;
}