太长不读

迷雾机器: https://fogmachine.8bits.io/
源代码: https://github.com/CaviarChen/fog-machine

废话般的背景故事

去年晚些时候,我与一个朋友发布了迷雾机器项目:一个第三方的世界迷雾数据可视化编辑工具。 这个工具比我预计的要受欢迎,而且在那之后我也对世界迷雾中毒更深了。 于是我想开发更多的东西,我跟一些人聊了聊他们想要的功能,似乎有两个比较常见的:

  1. 时光机:记录世界迷雾的历史数据。
  2. 多图层:主要是分开陆地以及飞行数据(航班轨迹)。

这两个功能都需要拥有可视化世界迷雾数据的能力,而我们已经有了。 并且功能 2 在某种程度上是需要依赖功能 1 的,因为这两者都需要先扩展世界迷雾数据的储存方式。 因此,先实现时光机是一个相对合理的选择。 实际上,我已经有一个跑在 NAS 上的 python 脚本用来达成类似的功能,我只需要将其产品化。

于是在去年年底左右,我有了个大致的计划并预计在今年四月左右开始公测。 结果,我在今年3月才正式开工,且一直在龟速开发 (感谢以下几位朋友的贡献: @PwzXxm, @ suozixie, @kuailezhiyuan。没有他们我可能会拖更久。)。 如果我能找借口的话,我觉得主要是我2022年在到处乱串,没有很多的业余写码时间,并且我有点担心世界迷雾3会彻底修改数据格式。 另外的话,就是千万不要相信由工程师估计的时间表,我们这帮人就是满嘴胡话,对自己的能力极度乐观。

但不管怎么说,至少现在有了一个基本能用的版本。

时光机!

你可以访问迷雾机器的网站来开始使用时光机。

迷雾机器主页

简单来说,通过简单的设置后,时光机可以周期性地对你的世界迷雾数据创建快照。 你需要打开世界迷雾 app 中的自动同步功能,这样 app 会自动将你的数据同步到一个云储存。 然后你需要将这个云储存连接到时光机,这样它就可以快照你的数据了。 目前时光机只支持微软的 OneDrive 云储存,并且需要使用 Github 账户登陆。 我们接下来会支持更多的网盘,也会支持更多的第三方账户登陆。 另外,如果你手边有之前的历史世界迷雾数据,也可以通过手动上传的方式创建历史快照。

时光机

我们也提供简单方便的查看快照数据的方式。

时光机查看器

未来计划

我们会继续开发这个项目,欢迎告诉我任何你想要的功能。如果你想参与这个项目,也可以直接联系我。

这是部分未来的计划:

  • 画轨迹 #70
  • 更好的渲染。
  • 支持更多云盘。
  • 支持更多第三方登录。
  • 可视化查看快照之间的变化。
  • 多图层。