我的世界是什么像素?
mc的像素的定义一直是个有争议的问题,因为游戏里的东西很多都是有3d模型的(如生物、建筑),所以很多人以3d建模的像素来衡量mc的像素。但这样的话,我可不可以说我的世界只有20万个像素?(每格8x8就是640000) 这样的说法其实是片面的。虽然游戏里有非常多的3d物体,但我们操纵的游戏人物是俯视角的,而且大部分物体被放大了许多倍,我们操纵的人物高度和建筑物之类的高度相比几乎可以忽略不计。这就像是拿一个放大镜在看一块布一样,你只能看到布上的纹理,而放大镜里看到的“像素”实际上是你眼睛“看”到的物体的局部,而不是它们真实的大小。 那真正的像素应该怎么看呢?应该这样: 我以我自己做例子,在我的世界中我的高度为1.75,而生物群系中最高的东西也不过200左右,也就是说,我眼睛能看到的最远的地方也就是大约200个象素远,而我眼睛与电脑屏幕之间的距离大概是60cm,一平方厘米大概含有100个象素(800000/60=1333),那么每3个象素就有一个是我眼睛里真正“看到的”的象素。
现在我们再来看一个村庄有多大地图区域: 假设这个村庄有5个房屋,每个房屋由4个方格组成,则一共有20个方格,每一整排房子占去大约14个象素宽,也就是70个象素高。 而我眼睛能看到的地方,大约有一整个村庄那么大。再假设这个村子有50户人家,每一户大约有40个门,每一扇门占用两个象素,则一共有100个象素宽的街道。 这样算起来,一个普通的人类眼睛大约能看到10个村庄那么大的一块面积。如果是在沙漠神庙或地下城那样的地形,人类眼睛能看见的面积大概能小一半。 如果要更精确的计算眼睛能看到多少面积,需要知道几个关键的数据:
1、玩家在游戏中的身高;
2、玩家与计算机屏幕之间的距离;
3、一平方米中含有多少象素(即每一象素所代表的真实距离)。 这几项数据我在别处找到,贴在这里供大家参考:
1、玩家高度(以minecraft为例): 男玩家高度为30.6,女玩家高度为23.8。
2、玩家与计算机屏幕之间的距离: 这个没有统一标准,因人而异,我自己的经验是60-70cm之间。
3、每一平方米含有象素数: 这个我也需要收集一下资料才能给出答案,我会尽快补上。不过即使弄不到具体的数字,通过上面的计算大家应该也能了解到眼睛能看见的区域其实很有限,基本上就是一小块儿。这就能解释为什么看着地图到处跑却看不到什么怪物,为什么砍树和挖土的时候都需要目测。