当前位置: 首页 > 知识库问答 >
问题:

如何使用处理语言创建三维块网格?

公良天逸
2023-03-14
import peasy.*;
import peasy.org.apache.commons.math.*;
import peasy.org.apache.commons.math.geometry.*;
import peasy.test.*;
import processing.serial.*;

PeasyCam cam;


//float i1,i2,i3;


void setup() {
  size(800, 800, P3D);
    //smooth(4);
   cam = new PeasyCam(this, 200);
  cam.setMinimumDistance(100);
  cam.setMaximumDistance(200);
}

void draw() {
    background(200);
    randomSeed(30);

    for(int x=-50;x<=50;x+=18)
    {
       for(int y=-50;y<=50;y+=18)
          {

               pushMatrix();
               translate(x,y,0);

               boxT();


               popMatrix();
          }

    }
  }

void boxT()
{
  fill( random(255), random(255), random(255), random(255)); 
  strokeWeight(4);
  translate(0,0,0);
   box(10,10,random(50));  

}

提前感谢!

共有1个答案

澹台岳
2023-03-14

处理从盒子的中心抽取盒子。

如果你想在同一点绘制盒子的底部,你必须将盒子向上平移一半的宽度。

注意,这一行不做任何事情:

translate(0,0,0);
 类似资料:
  • 我正在尝试将位图纹理材质放置在由三个贴图创建的网格上。js形状测量学。 几何体是一个简单的八角形(我最终会添加曲线,使其成为一个圆角矩形)。 网格被创建并显示得很好,除了位图纹理显示为四个巨大的正方形,这似乎是加载图像的超复制低分辨率版本。 (加载的图像实际上是法国国旗的512x512照片) 如何获得纹理以使用加载图像的完整分辨率?(顺便说一句,将此纹理作为材质应用于由3.PlaneGeometr

  • 问题内容: 有一个普通的Java API的JavaDoc,有英文版和中文版,但似乎每个版本都需要单独的源代码。还有其他更方便的方法吗? 问题答案: 不,基本上没有办法。 想到的唯一变通方法适用于生成的HTML页面:您可以将JavaDocs包围在使用CSS在语言之间切换的块元素中。考虑: 随后编辑JavaDocs的CSS,以便用户可以切换语言,例如:

  • 本文向大家介绍matplotlib 创建三维轴,包括了matplotlib 创建三维轴的使用技巧和注意事项,需要的朋友参考一下 示例 Matplotlib轴默认为二维轴。为了创建三维图,我们需要Axes3D从mplot3d工具包中导入类,这将为轴启用一种新的投影,即'3d': 除了对二维图(例如线图,散点图,条形图,等高线图)的简单概括外,还提供了几种曲面图绘制方法,例如ax.plot_surfa

  • 我使用的是Gradle 5.5,我有一个基于Groovy的构建脚本,我正试图将其迁移到Kotlin DSL。任务包含将所有依赖项复制到jar文件的典型行: 我找不到一种方法来把这一行翻译成Kotlin DSL。 让我给你一些背景知识。这是我最初基于Groovy的构建脚本: 这是我基于静态编程语言的构建脚本。它运行良好,除了一行:

  • 我试图创建一个图像网格(以一种将平铺背景的方式)。以下是我一直在使用的: 计时代码说这需要大约四分之一秒,但根据我的计算,一旦窗口打开,屏幕上就会出现任何东西(这应该在第一次运行draw时发生)。有没有更快的方法可以得到同样的效果?(我想避免在绘制循环中呈现数百次,原因显而易见)

  • 我需要对俄语进行语音识别。我遵循了项目页面上的教程。 在我看到的教程中 您可以使用语言的语音词典将文本转换为语音字符串。只需将单词替换为相应的抄本即可。由于电话的数量很小,文本也不应该很大,只要一本书就可以了。 但我在哪里能找到语音词典呢?我怎样才能用整本书中相应的抄本来替换这些单词? 或在哪里可以找到完整的语音模型? 已更新 我创建了文件测试。带行的txt: SIL i0 lj j a1 i1