小编为大家带来了《我的世界》WorldEdit创世神插件教程坐标范围详解,在不使用任何标示的情况下,WorldEdit会将当前的选区看做一个三维直角坐标系,坐标系原点为选区中心。
I.指令简介
II.指令结构与使用方式
III.可用标示
IV.坐标范围
V.等式与不等式
VI.空心图形标示的使用
VII.逻辑门的使用与多面体
VIII.函数的使用
IX.源坐标的使用
X.移动后源坐标的使用
XI.例子-曲面
XII.例子-多面体
XIII.使用例子
IV.坐标范围
在不使用任何标示的情况下,WorldEdit会将当前的选区看做一个三维直角坐标系,坐标系原点为选区中心。
如图,我用羊毛标出了三条坐标轴,WorldEdit使用的坐标轴系统与Minecraft的相同,即从西(负)到东(正)为X轴(蓝),从下到上为Y轴(黄),从北到南为Z轴(红)。
这个坐标系三条轴的界限为 -1 与 +1 ,也可以说生成的范围为 [-1;+1] ,注意这个界限仅在不使用标示或仅使用-h标示时存在,-r 与 -o 的运行方式完全不同,我们在下文会分别看到他们的生成方式。
如上图,我在坐标轴上用金块与钻石块标出了两个点,按照刚才我们讲到的,金块的坐标应为(0;0.5;5)即Y值为0.5,钻石块的坐标为(0.5;0;0)即X值为0.5。
下面我们来试试使用几个简单的方程
上图使用的是
//g 95:0 y<0.5
复制代码
效果即为将所有Y值小于0.5的方块位置设置为白色玻璃方块
接下来我们来试试曲面
这里使用了球体的公式
//g 155 x^2+y^2+z^2<1
复制代码
生成出的就是半径为1的实心球体(如果你说这个球半径不是1建议重新阅读本章节)。
到这里可能各位都注意到了(什么?你说你没有?),这几次生成使用的选区都是一个正方体,这是因为只有这样生成出的形体才是比例正确的。
那么如果选区不是正方体就不能生成了么?
并不是,如果用来生成的选区不是正方体,生成的形状会被按照三轴之间的比例在三轴方向被拉伸或压缩,这还是因为选区的范围为从-1到+1造成的。
那么如果我用一个长方体的选区生成就是异端了么?
也并不是,这两种方式各有他们的用处,如需要生成一个比例正确的结构,像是一个球体,那么使用正方体选区就是正确的选择,如果要生成的是一个椭球,则可以直接选择一个长方体选区,这样球体就会被按照比例自动被拉伸成椭球,也省去了计算椭球表达式的麻烦。
如下图,选区的Y轴实际长度为X轴和Z轴的两倍,图中的金块的坐标依然为 (0;0.5;0) ,在这个情况下生成的形状在Y轴上就会被拉伸两倍。
如果我们再次使用之前的
//g 95:0 y<0.5
复制代码
可以看到填充的部分依然是选区下方的3/4 部分,但在Y轴上填充的高度变为了之前的2倍。
最后让我们再次使用一下之前的球体公式
可以看到,就如刚才所说,生成出的是一个椭球。
累计评论0条
展开其余评论