尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
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/arnis想把家乡街角、老房子和窗外的山搬进 Minecraft 里走一走Arnis 就是干这个的它从 OpenStreetMap 拉取地理数据再叠加真实高程信息按真实位置和海拔在 Minecraft 里重建出一座城市或一片地貌。它支持 Java 版1.17、基岩版和 Luanti 三种世界格式。参数看着多其实按「先跑起来再调好看最后抠性能」的顺序去碰就不会乱。第一次运行两个参数就够生成一个世界最少只需要两个参数arnis --output-dir /path/to/world \ --bbox 48.8566,2.3522,48.8600,2.3660--bbox相当于给地图框一个取景范围格式固定为「最小纬度,最小经度,最大纬度,最大经度」--output-dir是世界输出目录Java 版必填目录不存在会自动创建基岩版可省略。跑完这条命令你会得到一个默认配置下的世界真实地形 OSM 建筑、缩放 1.01 格 1 米、地面高度 -62、基础路牌和一张锁定的世界地图。想从源码构建的话见 README.md。认识控制项按用途分四组空间与缩放想控制「多大、往哪放」时才动这组--scale世界缩放单位是每米多少格默认 1.0。合法区间 0.05–4.0低于 0.3 时建筑会缩成 1 格宽的柱子程序会直接跳过所有 OSM 对象不如别这么小。--rotation整体旋转角度-90 到 90 度默认 0。想让主街道朝向 Minecraft 的正北时用它。--spawn-lat/--spawn-lng出生点必须成对给出且要落在 bbox 内。--projection默认local每次生成都从 (0,0) 开始web_mercator是全局投影适合多次生成同一片区域再拼在一起。--max-tree-size允许放置的最大树small/medium/big/tall/giant 五档默认 giant。地形与地面想控制「地势起伏、基线高度」时才动这组--mode生成模式对应 GUI 里的下拉框。geo-terrain默认是真实地形 对象geo-only是平地上的对象terrain-only只要地形连 OSM 查询都跳过。--ground_level世界地面基线 Y 坐标默认 -62。--fillground是否向下填充地面默认关。--body默认地球moon、mars 会用固定低缩放和 NASA 高程所有对象类选项自动失效。数据源想控制「数据从哪来」时才动这组--file直接喂一个本地 .osm/.xml 文件bbox 会从文件里推导离线也能跑。--save-json-file把这次下载的 OSM 数据存成 JSON方便下次配合--file复用。--overture默认开用 Overture 数据补 OSM 里缺的建筑轮廓稀疏地区受益最大偶尔会带来卫星误检。--downloader下载器requests默认/curl/wget。--map-item默认开给玩家一张覆盖全图的锁定地图仅 Java 版。细节与性能想控制「多丰富、多快」时才动这组--interior建筑内部生成默认关加了更精致也更耗时。--signage路牌三档 none/basic默认/fullfull 会多出店铺牌匾和门牌。--no-3d一键关掉全部 3D 模型和装饰道具明显提速。--timeout洪水填充超时秒大面积区域怕卡死时设一个。--debug、--bake-lighting、--disable-height-limit、--gamemode默认 creative、--world-time默认 6000正午都是进阶微调见 src/args.rs 里的完整注释。桌面 GUI三处设置就够不想记命令行就下 GUI 版tauri.conf.json 里默认 1000x650 深色窗口。流程是三步在地图上拖矩形框选区域打一个标记定出生点然后在右侧设置面板里调。面板里的选项和命令行一一对应World Scale 滑块双击重置回 1.00、Generation Mode 下拉框、Interior、Fill Ground、Signage、World Time、Bake Lighting 等。另外注意面板里的「Clear tile cache」按钮改完边界框后清一次缓存能避免拿旧瓦片。进阶调优先小后大缩放上限 4.0 时「一平方公里就要数 GB 和数小时」源码原话。先用 1km 级的 bbox 试参数满意再放大。地形精度有上限高程网格每轴最大 16384 格超过约 256 平方公里默认缩放下会退化为插值地形仍生成但采样变粗见 src/elevation/mod.rs。离线流程在线跑一次加--save-json-file之后反复用--file回读同一份数据调试不用每次联网。老数据源--aws-only-elevation会退回旧的约 30 米精度 AWS 地形瓦片只在新数据源出问题时才用。避坑手册出生点报错只给了一个坐标--spawn-lat和--spawn-lng必须成对出现且必须落在 bbox 内单独给一个直接拒。terrain-only 模式说缺 bbox--mode terrain-only会忽略--file所以哪怕你给了本地文件也仍然必须显式--bbox。同时传 --bedrock 和 --luanti两个目标格式互斥直接报错选一个。缩放设了 3.0 然后卡半天大缩放 大 bbox 是最贵的组合先用小 bbox 验证外观再放大范围。--output-dir 指向了一个文件Java 版要求它是目录或不存在会自动建基岩版和 Luanti 版则要求目录必须已存在方向正好相反。速查表参数控制什么默认值 / 何时用--bbox取景范围最小纬,最小经,最大纬,最大经必填除非给了--file--output-dir世界输出目录别名--pathJava 版必填基岩版可选--scale每米多少格0.05–4.01.0小于 0.3 会跳过对象--mode地形 对象 / 平地对象 / 纯地形geo-terrain--ground-level地面基线 Y-62--spawn-lat/--spawn-lng出生点成对给出且在 bbox 内--interior建筑内部生成关--signage路牌 none/basic/fullbasic--file/--save-json-file本地数据 / 保存数据离线或复用数据时--overture补充 OSM 缺的建筑开--bedrock/--luanti基岩版 / Luanti 世界与 Java 版三选一--timeout洪水填充超时秒无大面积时设--debug调试输出排错时打开 GUI在地图上框住你记忆里的一条街点 Start Generation——等它生成完你自然会知道--scale该往哪边拧。【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

bitset位图详解:从底层原理到海量数据去重与布隆过滤器实战

bitset位图详解:从底层原理到海量数据去重与布隆过滤器实战

前阵子有朋友做爬虫,遇到一个挺典型的问题:几千个落地 URL 要判重,用 HashSet 存,跑着跑着内存就报警。我问他数据量级,他说大概几千万条。这就是典型的该上 bitset 位图的场景。这个数据结构在教科书里往往一页带过&a…

📅 2026/10/14 16:17:52
矩阵方法贯穿数据分析与机器学习:从SVD到PCA的核心原理与实战

矩阵方法贯穿数据分析与机器学习:从SVD到PCA的核心原理与实战

1. 这门课程真正要解决的问题 先讲一个很多工程师都遇到过的现象:学了线性代数,考完试就忘;后来做机器学习、做信号处理,遇到 SVD、PCA、最小二乘、卷积,发现这些名字好像都在线代课里见过,但真到用的时候又…

📅 2026/10/7 4:27:33
AI训练GPU利用率低?数据加载流水线七层瓶颈诊断与优化

AI训练GPU利用率低?数据加载流水线七层瓶颈诊断与优化

1. 这不是显卡的锅,是整套数据流水线在“堵车”你刚花两万块配了一台顶配工作站,RTX 4090插得严丝合缝,nvidia-smi里GPU利用率却常年卡在30%上下,训练一个ResNet-50要跑12小时——而隔壁实验室用同款显卡、同版本PyTorch、甚至同一…

📅 2026/10/10 1:38:36
MORE NEWS

更多资讯

📰

Imatest图像质量分析:从ColorChecker色表到噪声与MTF的工程化诊断

简介:本资源是一份面向图像工程师、相机评测人员及摄影技术爱好者的Imatest专业图像质量分析入门教程,聚焦色彩还原、噪声控制与解像力三大核心评估维度,帮助用户科学解读测试图表、量化分析成像性能。教程详细解析ColorChecker色表&#xff…

📰

Win11+WSL2+Docker深度学习环境部署与GPU直通实践

1. 环境方案的整体设计与取舍把 WIN11WSL2Docker 深度学习环境部署 这件事拆开看,其实只有三个动作:让 Windows 把显卡和内存借出去、让 WSL2 成为一个合格的 Linux 宿主、让 Docker 在这个宿主里把框架和依赖封起来。听起来简单,但我见过太多…

📰

Flink Watermark 源码解析:窗口不触发与状态堆积排查

1. Watermark 在流处理里到底扮演什么角色先说结论:Watermark 不是"迟到数据的开关",而是一句向前推进的承诺——它告诉下游,"时间戳早于我的事件,理论上不会再来(或者来了我也不等)"。…

📰

APB总线SM4密码协处理器:即插即用国密硬件IP

简介:本资源是一份面向数字电路与密码硬件设计初学者及FPGA开发者的Verilog实践项目,聚焦APB总线协议下SM4国密算法协处理器的完整实现。资源以1个37KB的docx文档形式提供,内容涵盖APB从机接口模块(apb_slave)、顶层集…

📰

cloudflare-os 实战:Workers 边缘部署与 AI Agent 编排指南

1. 从"cloudflare-os"这个名字说起:它到底想解决什么问题第一次看到cloudflare-os这个仓库名,我脑子里冒出来的第一个念头是:Cloudflare 什么时候开始做操作系统了?点进去翻了一圈才明白,这里的 "OS&qu…

📰

企业AI落地卡在数据与知识?双治理实战路径与避坑指南

1. 为什么普通企业一提AI落地就卡在“数据”和“知识”两道坎上这两年跟不少中小企业的技术负责人聊过,发现一个特别普遍的现象:老板拍板要上大模型,IT部门兴冲冲搭了个本地推理环境,结果跑了两周就没人用了。问题出在哪&#xff…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬