我的世界怎么画出像素圆?我的世界在mc画个
我的世界怎么画出像素圆?我的世界在mc画个所以,圆,就成了Minecraft最稀有的东西。然而,当无所不能的上帝创造了“圆”时,Notch:嗯…这个…
问答:《我的世界》究竟什么才是最“稀有”的呢?玩家:圆……
为什么说“圆”在《我的世界》是最稀有的?
有人把Notch比作“创世神”上帝一样的男人。第一日,上帝说:"要有光!"于是世界便有了光。上帝将光与暗分开,称光为昼,称暗为夜… 直到第七日,山川、河流、生命、世间万物均被创造。这便是来自“圣经”中,上帝7天创造的解释。
然而,当无所不能的上帝创造了“圆”时,Notch:嗯…这个…
所以,圆,就成了Minecraft最稀有的东西。
几何数学对“圆”的定义
定义:圆本的本质是一个“正无限多边形”,当多边形的边数越多时,其形状、周长、面积就都越接近于圆。所以,世界上没有真正的圆,圆实际上只是概念性的图形。
所以,如何我们将Minecraft中的每个方块,看成是圆的轨迹线上的每个像素点,那你甚至可以将最抽象的“一个方块”,想象成一个最基本的“圆”。
用盔甲架画出一个“圆”
这是用命令方块“画圆”最基本的一个方法。同时也是利用“盔甲架”画圆最简单的技巧。
- 第一步:/give @s command_block,准备两个命令方块,一个用来执行tp,另一个用来执行画圆;
- 第二步:给盔甲架命名为“圆”,当然你可以任意起个名字;
- 第三步:tp @e[type=armor_stand name=圆] ~ ~2 ~ ~1;将盔甲架传送到半空中;记住这两个数值,2代表高度,1代表转速,转速越高数值越大,但画的圆也越不规整;
- 第四步:execute @e[type=armor_stand name=圆] ~ ~ ~ setblock ^ ^ ^10 planks;当然,这是利用setblock画边框的办法。如果是想要一个圆形平台,可以利用fill指令。
是不是非常简单呢?当然,这是基岩版的指令,JAVA版本不可用。
Pewdiepie制作的大肉球
主播一哥Pewdiepie称自己在Minecraft建造的“圆”是个“大肉丸”,为了纪念水羊。等等,Pewdiepie是如何完成这个大肉球的呢?是借助了什么工具?
这么说吧,Pewdiepie曾经是瑞典著名的某工学院的高材生,学的就是工程学。也就是说,这是一个对mc建筑能够信手拈来的男人。据说中途辍学做了主播,但是大家千万别学他辍学,毕竟全球大约76亿人中,也只出了了一个Pewdiepie。
圆,真的那么“难”么?
若你既没建筑天分,也没命名方块的才能。别着急,今天不教会你,我誓不罢休!
①若你精通Excel,可以用int(power((power((r 0.5),2)-power(n,2)),0.5)),直接算出坐标值;
②若你擅长绘画,PS,以及PC自带画图软件(画圆工具),同样可以解决你的燃眉之急;
③若你啥也不会,平凡到不能再平凡的mc小萌新,请你收下下面这张图。
④若你想用最简单的办法,在《我的世界》做个最牛的圆。“plotz”将会是最好,最简单的一个工具。
plotz提供了多种不同的模型,你可以根据自己的需要调整半径。它会为你一键生成每个方块需要摆放的位置,以及方块数量。(这是目前最简单的方法)
⑤靠直觉,若你啥也不会,相信我,全靠你的直觉画,稍加修改,就是一个非常完美的圆!
当然,若你在一个方格内,无限堆叠一个实体(例如盔甲架),碰撞箱的相互碰撞和挤压,会让它变得非常非常的圆。
所以,圆,这个世纪难题似乎并不难!