Arnis:5 分钟把真实城市一键生成进 Minecraft Arnis5 分钟把真实城市一键生成进 Minecraft【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis你手搓一条完整街区要熬多少小时Arnis 做 Minecraft 城市生成只需要一步在地图上框住真实街区它把 OpenStreetMap 的地理数据和海拔数据转成游戏里的 1:1 世界。建筑、道路、绿地都落在真实位置上。 一句话定位Arnis 是什么Arnis 是一个用 Rust 写的工具读入真实城市的地图和海拔数据输出可以直接进游戏的 1:1 比例世界支持 Minecraft Java 版1.17和基岩版。范围可以小到一条巷子也可以大到整座城市。这是仓库里放出的生成预览街区布局、道路走向都跟着真实地理数据走不是随机生成的城市。⚡ 快速上手5 分钟跑通第一次生成先装 Rust 环境官网 rustup 一键脚本即可不用会写代码。然后拉代码并编译git clone https://gitcode.com/GitHub_Trending/ar/arnis cd arnis cargo build --release编译完运行./target/release/arnis启动后直接进入图形界面它会自动下载你框选区域的地图和海拔数据。不想自己编译的话仓库 release 页有现成的安装包。️ GUI 和 CLI 怎么选入口上手成本适合谁GUI打开就出地图画个框点开始第一次玩、想先看效果的人CLI一行命令写清区域和保存路径想批量生成、写脚本的人GUI 主界面就是一张可缩放的地图用矩形工具拖出范围选好目标世界点 Start Generation 就行。框得不准可以放大地图再拖走 CLI 就是一条命令--bbox给经纬度范围--output-dir给保存路径cargo run --release --no-default-features -- --output-dir.minecraft/saves/mycity --bbox48.13,11.55,48.16,11.58️ 生成效果怎么调3 个最影响观感的参数建筑密度生成设置里的世界比例world scale决定同一区域占地多大比例调小建筑排布更紧凑密集想深挖逻辑看 src/element_processing/buildings.rs。道路宽度不同等级的公路会映射成不同块宽映射规则在 src/element_processing/highways.rs。地形高度起伏来自海拔数据数据源和选择逻辑都在 src/elevation/ 目录下。 避坑速答生成前先看这 3 个问题第一次生成特别慢它在下载地图和海拔数据先选 1 平方公里以内的小区域跑通流程。世界生成后去哪找看--output-dirCLI或 GUI 里选的世界路径放进.minecraft/saves就能直接进游戏。经纬度拿不准怎么框GUI 里用矩形工具直接拖或者先在 OSM 地图上确认区域再填--bbox。觉得能用就给仓库点个 Star完整参数表和 FAQ 在仓库 Wiki 文档里你家的1:1 版只差一次拖框。【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考