拓冰建站拓冰建站
首页 / 资讯中心 / 正文

Arnis教程:三步把地球上的任意城市变成Minecraft世界

Arnis教程三步把地球上的任意城市变成Minecraft世界【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnisArnis 是一款免费开源的 Minecraft 现实城市生成工具它读取 OpenStreetMap 的地理数据和真实高程数据把它们变成细节丰富的地形、道路与建筑再直接写进你的本地 Minecraft 世界。无论是你生活多年的家乡还是只在愿望清单里的都市都能被生成出可进入、可漫游的版本。这篇教程按操作顺序带你走完整流程——从在地图上框出一块区域到最终进世界验收最后附上一张你会最常用的参数速查表。它能为你做哪些事不需要你手动摆一块方格。Arnis 把真实世界的地理数据作为输入产出可以直接进入的世界三大版本通吃Minecraft Java 版1.17、基岩版以及 LuantiMinetest数据来自现实OpenStreetMap 的建筑、道路、水系加上真实高程数据撑起地形的起伏对测绘稀疏的区域还能用 Overture 数据补上缺失的建筑轮廓交付的是一个成品地形、路网、建筑轮廓、树木、车辆与地标 3D 模型甚至连可读的路牌都会一并生成。30 秒看懂它是怎么工作的Arnis 的活儿分三步你先告诉它要哪一片——用坐标框或在地图上直接画框它去下载这一片对应的 OpenStreetMap 数据和高程数据把现实体素化最后把结果写进你指定的世界目录。数据下载之后处理都在你本机完成生成完就能玩。记住一句话就够你给它一片区域它还你一个世界。第一步用矩形工具在地图上框出你的城市我们先打开程序。地图顶部的搜索框里输入目标城市比如 München 或者你家所在的小镇回车地图直接缩放到市中心。接着点左侧工具栏的矩形工具第二个图标。按住鼠标在地图上拖一圈框住你想生成的范围。松手后屏幕底部会出现一条蓝色坐标栏——Box 那一行的四个数字按 纬度 / 经度 排列正是--bbox可以直接使用的值格式为 最小纬度,最小经度,最大纬度,最大经度。如果这里卡住了通常是两种情况选错了工具第一个图标是点标记不是框选或者框得太大——范围越大下载的数据越多生成也越久。第一次用建议先在市中心附近小框一块试试水。第二步选好版本把世界目录指过去这一步做完看向右侧的 Create World 面板。Java 和 Bedrock 两个按钮是版本切换Luanti 版则通过命令行参数--luanti选择下面的世界名默认叫 Arnis World 1。关键是填对世界所在目录。Java 版这个路径必填——可以是已有的世界也可以是不存在的目录程序会帮你建好基岩版则可以省略默认输出到桌面。如果你的世界很珍贵动手前先复制一份备份因为生成是往目录里直接写入的。第三步点下 Start Generation细节随你调现在点右侧的 Start Generation 按钮。进度条会出现在右下角状态提示变成 Selection confirmed!接下来就是安静等待小城镇很快大都会就要久一些。点击之前可以先点齿轮图标调几个选项世界缩放scale1.0 表示 1 格方块等于 1 米即真实大小2.0 细节翻倍耗时也翻倍0.5 则更粗略、更快建筑内部interior默认只生成外壳打开后建筑才有可进入的室内出生点spawn设定你进世界后出现在哪里必须在框选的坐标范围内。习惯命令行的话跳过界面一行搞定同样的事arnis --output-dir/path/to/your/.minecraft/saves/worldname --bbox48.8566,2.3522,48.8600,2.3660这条命令只做一件事指定世界目录再交出坐标框。想从源码构建的话在仓库根目录执行cargo run --release即可直接启动图形界面。最常用的参数速查全部参数定义在 src/args.rs 里界面设置和命令行共用同一套选项参数作用默认值 / 范围--bbox地理范围格式 最小纬度,最小经度,最大纬度,最大经度必填用--file时可选--output-dir世界放置的目录别名--pathJava 版必填--scale世界缩放每米多少格方块1.0 为真实大小1.0范围 0.05–4.0--mode生成模式geo-terrain--ground_level基础地面高度-62--interior生成建筑内部关--file用本地 .osm/.xml 文件不联网下载可选--debug输出详细日志方便定位问题关--timeoutfloodfill 超时单位秒默认值--mode有三个取值geo-terrain默认在真实高程地形上生成建筑、道路等 OSM 对象geo-only把 OSM 对象放在平整地面上terrain-only只生成真实高程地形、不生成任何对象该模式下--file会被忽略--bbox必填。世界打开后验收这三点进度条走到 100% 后在 Minecraft 里打开对应世界。玩家默认会拿到一张锁定地图物品先用它看整体布局再放大细看。按三层来查地形起伏是否与现实对得上河流、湖泊、海岸线最容易核对路网道路与路口是否连续建筑重要建筑的位置和体量是否符合真实情况。如果效果不对对照这几条排查缩放给小了--scale低于 0.3 时道路和建筑已经画不出来程序会直接跳过对象只剩地形出生点错了--spawn-lat与--spawn-lng必须成对给出且落在--bbox之内路径给错了--output-dir必须指向目录指到文件上会直接报错生成太慢先缩小范围或调低--scale想定位卡在哪一步就加上--debug再用--timeout控制 floodfill 的等待上限。三点都通过你的现实城市就算成了。不妨从框选家附近那一小块开始看看它长什么样。【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门