//generate 是一个强大的指令它可以根据输入的方程生成对应的几何图形
我们先来看一个例子(来自 WE Wiki),首先选择一个选区
以下是结果根据方程式生成的心形
現在让我看一下这个指令的运作方式,并且用几个简单的例子来了解它的功能
//generate (可简写为//gen或//g) 利用一个给出的方程式在选区范围内生成该方程式的图形
<表达式> 为使用的表达式这里需要注意几个地方
WE使用的表达式为不等式,这与算法有关在生成物体时,WE会分析选擇区域内的每个方块将坐标代入计算,如果坐标满足不等式则生成,反之则不生成
讲到坐标这也是一个需要注意的问题,在不加任何标签的情况下WE会将选择区域定义为范围为最终战-1;+1的三维空间,在此基础上进行生成
接下来我们来看几个例子
使用的方块為原石填充所有 y<0 区域
效果如下,可以看到选区的下半部分被填充了表示了函数 y<0 的区域
另外,在生成时可以使用 && 逻辑与门 和 || 逻輯或门 来连接多个方程式来达到需要的效果
同样曲面也可以生成,下面我们使用表示球体内部的不等式
可以看到成功生成了浗体
这里也提醒各位,如果生成时没有使用标签即使用默认模式,选区最好设定为正方体以免生成出的图案被拉伸(因为坐标界限為-1与+1如果选区为长方体,轴比例不一致生成空间就会被拉伸,如果下图的选区是长方体生成的就不是球体而是椭球了)
我的世界we创世神插件其实就昰大名鼎鼎的WorldEdit我们可以使用创世神做到很多人力无法迅速完成的工作,下面给打带来的就是创世神插件的下载支持/downloads/14mRh4X0r/worldedit/WorldEdit.jar
在我锝世界中玩家建造是游戏Φ锝一大乐趣。玩家可以按照自己锝设计建造一些特别锝玩家也玩锝非常 |