xandergos/terrain-diffusion-mc

Procedural terrain generation with diffusion models (in Minecraft)

What it solves

此项目用基于扩散模型的系统取代标准的 Minecraft 世界生成方式。它解决了游戏中传统程序生成方法无法提供更丰富、更逼真地形的问题。

How it works

该模组将经过研究验证的扩散模型集成到 Minecraft Fabric 环境中。模型生成海拔和四个气候变量,然后通过一套手写规则将其转换为 Minecraft 生物群系。系统支持 DirectML(Windows)、CUDA(NVIDIA GPU)和 CoreML(Apple Silicon)等硬件加速,以处理计算密集的推理过程。

Who it’s for

想要更逼真且多样化世界景观的 Minecraft 玩家,以及对 AI 生成地形的生物群系分类改进感兴趣的模组开发者。

Highlights

  • Research-backed: 基于已被 SIGGRAPH 2026 接受的研究。
  • Hardware Acceleration: 支持多种 GPU 后端,加速地形生成。
  • Terrain Explorer: 内置网页 UI,允许玩家在游戏中探索前,通过交互式地图侦测大陆、山脉和岛屿。
  • Customizable Scale: 允许用户调整世界尺度,以平衡细节水平和硬件性能。