你还认为游戏中只有方块 我的世界教你在游戏中建造一个园或球形

时间:2017-08-07 来源:88130安卓下载 作者:佚名

  我的世界是一款非常神奇的沙盒游戏,玩家在游戏中可以自由的创造和破坏,下面游戏园的小编就为大家解析一下我的世界中怎样创造一个球形!想要在游戏中获得球形的玩家一定要看下面的内容!

  首先,这两个图形都是中心对称图形,把它们的对称中心的坐标表示为(a,b,c)。

  接着,把它们的半径表示为r。

  由于MC里面所用的坐标系是立体直角坐标系,而圆是一种线,所以圆的方程应当写成由两个三元方程所组成的有无数组解的三元方程组:

  ①z=c

  ②(x-a)^2+(y-b)^2=r^2

  或

  ①y=b

  ②(x-a)^2+(z-c)^2=r^2

  或

  ①x=a

  ②(y-b)^2+(z-c)^2=r^2

  如果只有②的话,得出的图象将是一个高是无穷大且没有底的圆柱的侧面。

  如果要建造一个球,那么方程应该表示为:

  (x-a)^2+(y-b)^2+(z-c)^2=r^2

  然后把a,b,c和r代入上面的方程。

  在这里,a=-640,b=20,c=-570,r=13。

  我的世界是一款非常神奇的沙盒游戏,玩家在游戏中可以自由的创造和破坏,下面游戏园的小编就为大家解析一下我的世界中怎样创造一个球形!想要在游戏中获得球形的玩家一定要看下面的内容!

  首先,这两个图形都是中心对称图形,把它们的对称中心的坐标表示为(a,b,c)。

  接着,把它们的半径表示为r。

  由于MC里面所用的坐标系是立体直角坐标系,而圆是一种线,所以圆的方程应当写成由两个三元方程所组成的有无数组解的三元方程组:

  ①z=c

  ②(x-a)^2+(y-b)^2=r^2

  或

  ①y=b

  ②(x-a)^2+(z-c)^2=r^2

  或

  ①x=a

  ②(y-b)^2+(z-c)^2=r^2

  如果只有②的话,得出的图象将是一个高是无穷大且没有底的圆柱的侧面。

  如果要建造一个球,那么方程应该表示为:

  (x-a)^2+(y-b)^2+(z-c)^2=r^2

  然后把a,b,c和r代入上面的方程。

  在这里,a=-640,b=20,c=-570,r=13。

  接着,我们可以挑选a,b,c最简单的一项,这里选了b,然后直接把剩下的|x-a|直接代入一个可以用n-0.5(n为正整数,表示你将要放置的方块中心相对于对称中心的坐标中x的绝对值)表示的数,再用同样的方法代入|z-c|,接着,利用|x-a|和|z-c|和代入后的方程求出y,这时,y将会因为开方开不尽而成为无理数,但是我们需要估算它介于哪两个整数之间,然后,将方块放在这两个整数之间,我们就作出了一个点。

  看晕了吗?来个笑话,当然和主题是有一定关系的:

  接下来就是注意了:球上一个已知点可以使最多47个点变得已知,它们之间互相对称。

  接着我们不断地把|z-c|加上1,不断代入求y作点,当|z-c|=|x-a|时,我们就先代入求y作点,再把|z-c|重置为0.5,并把|x-a|加上1,再继续代入求y作点,像这样不断代入求y作点,直到像镇楼图那样作完一个球,你就成功了!

  当然,对称中心是不必标出来的,所以就打掉了。

  你绝对不能想当然地随便建一个圆或一个球,结果肯定差很多!

  WE虽然很好用,但是原版强迫症怎么办?

  最后发一下三元一次方程组的图象:

  以短轴的其中一个端点B1为圆心,长半轴OA为半径画圆,分别交椭圆的长轴于F1,F2,则F1,F2是椭圆的焦点。

  证:∵B1是椭圆短轴所在直线上一点。

  ∴B1F1=B1F2

  ∵B1是椭圆上一点。

  ∴B1F1+B1F2=2OA

  ∴B1F1+B1F1=2OA

  2B1F1=2OA

  B1F1=OA

  这就是为什么需要用B1为圆心,长半轴OA为半径画圆,与长轴的两个交点就是椭圆的两个焦点了。

  于是又找出了另外一种画椭圆的方法:通过它到两个焦点的距离和不变来画出。

  你做的半径越大越接近一个圆,当然任务也更艰巨。

  使用这种方法可以画出斜着的有焦点的椭球和斜着的椭圆。

  这里画出的椭球一定可以看做某个角度的椭圆绕它的长轴旋转而成的。

  设两个焦点的坐标分别为(a1,b1,c1),(a2,b2,c2),旋转成椭球前椭圆长半轴为r,则椭球的方程为:

  √[(x-a1)^2+(y-b1)^2+(z-c1)^2]+√[(x-a2)^2+(y-b2)^2+(z-c2)^2]=2r

  如果要画椭圆,那么很复杂,你需要方程组。

  再设椭球的截面方程为a3x+b3y+c3z=d,这个平面经过两个焦点和它们所确定的直线,所以可以得出两个新的方程:

  a1a3+b1b3+c1c3=d

  a2a3+b2b3+c2c3=d

  这个截面就是为了截椭球截得椭圆,如果截面的方程不符合上面两个方程的任何一个,那么截得椭圆的长半轴就不是旋转前椭圆的长半轴了,很难做到旋转前的椭圆的长半轴直接确定截得椭圆的长半轴。

  即要画的椭圆的方程组为:

  ①√[(x-a1)^2+(y-b1)^2+(z-c1)^2]+√[(x-a2)^2+(y-b2)^2+(z-c2)^2]=2r

  ②a3x+b3y+c3z=d

热门搜索

手游排行榜

  • 最新排行
  • 最热排行
  • 评分最高