迷你图形论
迷你世界触发器没有快捷造图形的模版,今天教大家怎么做
首先是线段

我的方法是先获取他的两个端点然后使用插值公式填充
比如说点1是(0,0,0),点2是(5,5,5)
那么x,y,z就各插5次值
x1:0+1/|5-0|*(5-0)
xn:0+1/|5-0|*(5-0)
y和z也是同样
然后三角形四边形……n边形都可以使用这个公式让相邻的点插值来生成图形
然后讲圆
圆有很多种,这里讲一下我知道的
1:三角函数法
使用三角函数基础公式x=r*sin(n)z=r*cos(n)【都是角度制】来完成
r是半径
这里n是一个变量,是0-360之间所有数,看精度来选择一次增加多少,比如你只要360个方块完成的圆就是循环360次n+1,计算sin(n)和cos(n)
2.判断法
填充一块区域,判断与圆心位置距离>半径的方块就删除
3.x²+z²=n
设置一个区域
给每个位置设上相对坐标,就是只在这个区域内有用的坐标。有个要求,这个区域的某一个顶点x或z必须是0,比如(978,0,978)设置成(0,0,0),那么x就是正常坐标-978,z也是正常坐标-8。然后循环遍历这个区域,用设置的相对坐标的x和z来计算x²+z²=n,符合条件就创造方块,n决定大小