ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

怎么把真实城市搬进 Minecraft?Arnis 手把手带你跑通 3 个关键场景

2026/9/9 14:21:18 拓冰建站 浏览量
怎么把真实城市搬进 Minecraft?Arnis 手把手带你跑通 3 个关键场景 怎么把真实城市搬进 MinecraftArnis 手把手带你跑通 3 个关键场景【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnisArnis 读取 OpenStreetMap 和真实高程数据把街道、建筑和起伏地形搬成 Minecraft 世界这就是 Minecraft 真实城市生成。如果第一次生成卡在参数太多不知道填什么往下看。用最小参数跑通第一次生成GUI 是最省心的路下载 release 包用矩形工具框住一片街区选好世界目录点 Start Generation 就完事。命令行只需要两个参数--output-dir指向世界目录不存在会自动创建--path是旧别名--bbox按 最小纬度,最小经度,最大纬度,最大经度 给范围。clone 下来直接编译运行git clone https://gitcode.com/GitHub_Trending/ar/arnis cd arnis cargo run --release --no-default-features -- \ --output-dir~/mc/hometown --bbox48.123,11.548,48.129,11.562默认模式 geo-terrain 就是建筑 真实高程不加任何参数正是大多数人的目标结果。进阶可选--mode geo-only— 对象铺在平地上省掉高程抓取默认 geo-terrain--mode terrain-only— 只要地形不要建筑跳过全部 OSM 查询--bedrock— 输出 Bedrock 的 .mcworld路径必须是已存在目录从地图里抠出正确的 bbox很多人第一版效果不对第一反应是去调 scale其实八成是 bbox 框歪了或框大了。先把区域选对再谈参数。bbox 最稳的拿法在 OpenStreetMap 的 bbox finder 里用矩形框选状态栏直接给出四个数复制进--bbox即可。为什么强调框小一点同样的区块数bbox 越小细节密度越高。框下整个城区建筑会被压成 1×1 的柱子scale 低于 0.3 时 Arnis 直接放弃对象、只留地形。--spawn-lat/--spawn-lng— 出生点必须落在 bbox 内、成对出现--rotation— 顺时针旋转 -90 到 90 度把主干道对齐正方向默认 0把生成细节调到满意影响最大的就两个开关--interior和--scale。先纠正一个常见误解--interior默认是关的不写就没有建筑室内老参数--terrain现在是空操作地形默认就开。在最小命令上追加这两个参数cargo run --release --no-default-features -- \ --output-dir~/mc/hometown --bbox48.123,11.548,48.129,11.562 \ --scale2.0 --interiorscale是每米多少格1.0 为真实尺寸有效范围 0.05 到 4.0超界直接拒绝——1 平方公里就要烧掉几个 GB 和几个小时。--signage full— 路牌之上加店铺招牌和门牌号默认 basic--no-3d— 关掉全部 3D 模型和道具明显提速默认开--overturefalse— 关掉 Overture 补漏标建筑映射稀疏区很实用默认开排查生成失败的三个高频坑校验逻辑在 src/args.rs报错大多在抓数据之前就拦下来了读报错比盲目重试有效scale 非法— 必须是 0.05–4.0 的有限数NaN 和超范围在解析期就被拒组合冲突—--bedrock和--luanti不能同用--mode terrain-only会忽略--file此时--bbox仍必填Java 模式漏写--output-dir直接报错取数卡住— 下载不稳换--downloader curl已有本地数据用--file area.osm再配--save_json_file把这次数据存下来复用还卡住就加--debug看完整日志洪水填充超时用--timeout 秒数放宽某个标签为什么没被识别去 src/element_processing/ 里搜比翻文档快。现在框一个 2km×2km 的街区跑通第一版参数记在笔记本里再回来调 scale 和 interior。【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考