为什么将坐标存储为YZX比将其存储为XZY占用更少的空间



在最近的Minecraft补丁中,对保存世界数据的方式进行了一些更改。

所述改变

链接到wiki页面

这包括从以XZY格式存储坐标(可能是实体(到YZX的更改。

Minecraft的Y坐标是高度,过去的范围是0到256,但随着进行优化的更新,它被更改为-64到256。

我想这更快的原因与两人对Y的赞美表示需要在前面加一个符号有关,但我无法想象这会更快的原因。

如有解释,不胜感激。

我不确定,但我认为它来自区块系统以及部分是如何存储的,我一直在寻找原因,答案可能在这里:

https://stackoverflow.com/a/32671125/14712559

这里解释了它的工作原理,生物群落使用ZX顺序,使用YZX顺序可以更快地渲染图形。也许你知道这些信息,看看这个问题,告诉我:D。

最新更新