游民星空 > 攻略秘籍 > 攻略 > 正文

《我的世界》WorldEdit创世神插件指令及图文教程大全 我的世界创世神怎么用

2015-12-05 16:38:56 来源:我的世界吧 作者:Az蓝色轨迹 我要投稿

第84页:61 //generate 方程式生成(1)

展开

61 //generate 方程式生成

  //generate 是一个强大的指令,它可以根据输入的方程生成对应的几何图形

  我们先来看一个例子(来自 WE Wiki),首先选择一个选区

  输入指令 //g wool:red (z/2)^2+x^2+(5*y/4-sqrt(abs(x)))^2<0.6

游民星空

  以下是结果,根据方程式生成的心形

游民星空

  现在让我看一下这个指令的运作方式,并且用几个简单的例子来了解它的功能

  //generate (可简写为//gen或//g) 利用一个给出的方程式在选区范围内生成该方程式的图形

  格式为 //generate <方块ID> <表达式>

  <方块ID> 为需要使用的方块ID

  <表达式> 为使用的表达式,这里需要注意几个地方

  WE使用的表达式为不等式,这与算法有关,在生成物体时,WE会分析选择区域内的每个方块,将坐标代入计算,如果坐标满足不等式,则生成,反之则不生成

  讲到坐标,这也是一个需要注意的问题,在不加任何标签的情况下,WE会将选择区域定义为范围为最终战-1;+1的三维空间,在此基础上进行生成

  接下来我们来看几个例子

  //generate 1 y<0

  使用的方块为原石,填充所有 y<0 区域

游民星空

  效果如下,可以看到选区的下半部分被填充了,表示了函数 y<0 的区域

游民星空

  另外,在生成时可以使用 && 逻辑与门 和 || 逻辑或门 来连接多个方程式来达到需要的效果

  如下图我们使用 //gen 1 y<0.5&&z<0.5

  即为用原石填充 y<0.5 与 z<0.5 的交集部分

游民星空

  结果如下图

游民星空

  同样,曲面也可以生成,下面我们使用表示球体内部的不等式

  //g 1 x^2+y^2+z^2<1

游民星空

  可以看到,成功生成了球体

  这里也提醒各位,如果生成时没有使用标签,即使用默认模式,选区最好设定为正方体以免生成出的图案被拉伸(因为坐标界限为-1与+1,如果选区为长方体,轴比例不一致,生成空间就会被拉伸,如果下图的选区是长方体,生成的就不是球体而是椭球了)

游民星空

更多相关内容请关注:我的世界专区

责任编辑:墨池

上一页 81 82 83 84 85 86 87 88 89 90 下一页
友情提示:支持键盘左右键“← →”翻页

本文是否解决了您的问题

文章内容导航
游民星空APP
随手浏览游戏攻略
code
单机游戏下载
休闲娱乐
综合热点资讯
游民星空联运游戏