拖动艺术作品以进行探索。聚焦后可使用方向键。

技术 Minecraft立体模型

Diorama Mod 通过光线追踪将你的世界呈现为实时 3D 沙盘地图

这款 Fabric 模组使用客户端已有的区块数据,绘制倾斜且实时更新的方块模型,并正确呈现悬挑、阴影和洞穴剖面。

2 分钟阅读

Diorama 于昨天发布,会将已加载的世界渲染为倾斜 50° 的方块沙盘,显示在角落的小地图和可拖动的全屏地图中。你建造时地图会实时更新,因为它只会重新烘焙可能受编辑影响的图块。

每个像素都由一条光线生成,这条光线会遍历客户端已有区块数据中的实际方块。因此,固定朝北并向下的摄像机能正确显示悬挑、桥梁和树冠。另一条朝向低空太阳的光线会投射出长阴影;更多光线则用于测量天空可见度,因此遮蔽处的地面会变暗,而较高处的地面则会略微明亮。

在地下,地图会切换为洞穴剖面,显示你头顶上方几格处的水平切面下方第一个开放空间,并使用游戏自身的方块光照照亮。会广播 Xaero 公平游戏代码 (§f§a§i§r§x§a§e§r§o) 的服务器可以将剖面限制为你曾经有视线看到的方块。

实用功能

  • 小地图带有指南针、坐标和生物群系信息;按 = 和 – 键可缩放
  • 全屏地图(M 键)可拖动平移、滚动缩小,最多可显示约 10 000 格宽的范围
  • 雷达会以红色/黄色/绿色边框显示玩家和生物各自的面部,并标记其位于上方还是下方
  • 路径点会同时显示在地图上和作为世界标签;自动标记死亡地点;通过聊天分享时会附带 [Add] 链接,以兼容 Xaero
  • 每个世界和维度的地图数据会保存在 .minecraft/diorama 中,已探索区域可在不同会话间保留
  • 可显示区块网格、单人游戏史莱姆区块和怪物生成点的覆盖层

这款模组的灵感来自为 HallowPrison 服务器制作的一张自定义倾斜地图。它采用 MIT 许可证,完整源代码托管在 GitHub上,因此任何人都可以修改或移植它。

今天就从 CurseForge 下载适用于 26.3 或 1.21.11 的 Fabric jar;Modrinth 的审核仍在等待中。目前唯一的限制是它只支持 Fabric。按 M 键,探索全屏地图上的设置按钮,你的世界便会立刻呈现为精细的桌面模型。

你喜欢这个故事吗?