ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

3 步用 Arnis 搭起一座真实城市(保姆级)

3 步用 Arnis 搭起一座真实城市(保姆级) 3 步用 Arnis 搭起一座真实城市保姆级【免费下载链接】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 的玩家以及做地图、做内容的创作者。把家乡变成 Minecraft 真实地图 ️你有没有过这种经历想在 Minecraft 里造一座真城结果手搓了三天街道像迷宫、楼比山还高跟现实完全对不上或者干脆随便滚一张地形河不沿河走、山不在山的位置。Arnis 就是来解决这个问题的。它不靠随机数堆地形而是读真实地图数据街在哪就在哪水往哪流就往哪流山坡的起伏照实际海拔来。对玩家来说生成的世界是你认识的那一座对创作者来说拿来跑图、拍视频、做教学都省去了从零搭建的功夫。Arnis 安装配置与世界生成上手先拿到程序。预编译版本从官方发布页直接下载就能跑想自己编译的话克隆仓库再执行git clone https://gitcode.com/GitHub_Trending/ar/arniscargo run --release第二步打开图形界面用矩形工具在内置地图上框住目标区域世界格式选 Java 或 Bedrock然后点 Start Generation。底部进度条会实时走动走完就能进游戏验收了。第三步留给命令行党嫌界面麻烦的话可以跳过地图 UI一条命令直接跑。--bbox按最小纬度,最小经度,最大纬度,最大经度填写--output-dir指到存档目录cargo run --release --no-default-features -- \ --output-dirC:/YOUR_PATH/.minecraft/saves/worldname \ --bboxmin_lat,min_lng,max_lat,max_lng不想用地图框选时也可以从在线 bbox 工具拿到区域的 Box 坐标EPSG:3857 格式直接填进--bbox。Arnis 真实高程生成原理讲解游戏里的山坡不是随机数表滚出来的。每一根方块柱的高度都来自真实高程数据整条处理链路在src/elevation/目录里程序先看你生成的是哪个区域切换对应的高程数据源剔掉无效读数、补上缺失的空洞最后把真实海拔逐格钉到 Minecraft 的竖直轴上。你可以把它理解成 3D 打印——地图数据提供轮廓高程数据决定每一层的厚度Arnis 负责一层层把现实打印成方块。所以游戏里的河谷和斜坡跟真的一模一样。地上其余的东西来源都指向同一处OpenStreetMap 的标签。巷子还是两车道、湖还是河、楼是三层还是三十层都由src/element_processing/里的解析逻辑翻译成方块。还原度最出圈的是树——内置的assets/tree-packs/覆盖 8 大气候区上千棵.schem格式的真实树模程序按生成地点的气候自动挑树种北欧林子和萨赫勒灌木长得不一样。地标建筑由 3D 模型体素化而来汽车、起重机、喷泉则全部从预制模板里摆出来。Arnis 生成参数说明 ⚙️开关默认值效果什么时候该动它--scale1.0一个方块对应几米0.054.0 可调想塞下大范围就调小想看清单栋建筑细节就调大--modegeo-terraingeo-only 平地加建筑terrain-only 纯地形只想要山河时选terrain-only它完全跳过地图查询速度最快--signagebasic路牌、店招渲染密度分none / basic / full三档密集城区用full纯风景区none就够还有三个常被用到的开关--no-3d关掉地标体素化低配机器跑大区域更从容--overture默认开启地图数据稀疏的地区靠卫星数据补上缺失的建筑轮廓数据全的地区可以关掉省时间--projection web_mercator保证同一世界分多次生成时坐标不漂移。生成前打开--map-preview它会先渲染一张俯视 PNG让你在进游戏前就把整体布局检查一遍。Arnis 常见生成故障排查 实际跑下来坑主要有三个某片区域没出建筑——先确认那一带地图数据是否缺失保持--overture开启让卫星数据补轮廓多次生成坐标对不上——加上--projection web_mercator重新生成生成太慢、内存吃紧——先缩小框选范围再用--no-3d砍掉 3D 环节。还解决不了的话参数细节和 FAQ 都放在项目 Wiki 里提问时一定带上你的--bbox和完整参数组合方便别人复现。GUI 里也有直达 Discord 社区的入口。生成完记得去晒图看看谁把家乡还原得最像。【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表