Processing 在处理过程中更改Z透视图

Processing 在处理过程中更改Z透视图,processing,Processing,我对处理相当陌生,但在我的一个线集上移动z位置时遇到问题 x轴的线条看起来就像我需要的那样,但我基本上是想把Y轴的线条集调出来,这样它们就不仅仅是向下的,而是更多地与第一组线条相连。我希望我说的有道理,这有点难以解释。谢谢 编辑:基本上我想做的是一个瓷砖地板 int grid = 80; void setup() { size (1024, 900, P3D); } void draw() { int movement = mouseY-500; background

我对处理相当陌生,但在我的一个线集上移动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 );
 }





}
int grid=80;
无效设置(){
大小(1024900,P3D);
}
作废提款(){
int-movement=mouseY-500;
背景(0);
冲程重量(2.5);
冲程(100255,0,60);
//地板
对于(int i=0;i
我认为您希望网格在几何上更加正确。要实现这一点,水平线之间需要不同的距离

在地板部分试试这个:

grid = 40;
//floory
for (int i = 0; i < height; i+=grid) {
    line (0, i + height/2, 0, width, i + height/2, 0 );
    grid += 20;
}
grid=40;
//地板
对于(int i=0;i
欢迎来到stackoverflow!记住,你是在向像你这样的普通人寻求帮助,所以对他们好一点:把你的代码格式化好,这样他们就可以很容易地通读它来帮助你。我不知道你在问什么。我觉得这些线不错。你能给我们看一张你所看到的与你所期望的模型相比的截图吗?非常感谢!我很感激这一点,很抱歉我很难弄清楚,哈哈,但我想你已经明白我在问什么了。我对我现在想要表达的东西有了更好的理解。