尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
如何把真实城市搬进Minecraft:Arnis世界生成实战指南
如何把真实城市搬进MinecraftArnis世界生成实战指南【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnisArnis生成的世界第一次打开你会在某个真实的十字路口站一会儿——红绿灯、公交站、加油站都在原来的位置。它不靠手工建模建筑和道路来自OpenStreetMap志愿者共同维护的地图数据山坡河谷来自真实高程数据最终产物是一个游戏里直接能开的世界文件。它支持Java版1.17、基岩版和LuantiMinetest。一个经纬度矩形如何变成方块世界Arnis的输入只有两样一个经纬度矩形你在地图上框选的范围和一个缩放值每米对应几格方块输出是可直接游玩的世界目录中间全是转换。整个过程像把一张地图贴纸剪下来、压到棋盘格上再把家具逐个摆进去坐标换算src/coordinate_system/输入框选矩形的四个角处理时算出它们之间实际的地面距离并乘以缩放值输出这块区域在Minecraft里占多少格。高程处理src/elevation/输入矩形范围处理时逐格抓取真实海拔、过滤异常点、把起伏幅度压进Minecraft的Y轴输出一张高度图。高程源不止一家这个模块会按区域自动挑精度最好的那路数据不用你操心。要素渲染src/element_processing/输入地图里的建筑、道路、河流处理时按类型逐一摆上地形输出就是最终地表——之后由src/world_editor/把结果写成Java、基岩或Luanti三种世界文件之一。不建模、不手搓地图上有什么世界里的就有。跑通第一份真实地图界面版是最短路径下载最新release包双击启动即可。左侧是交互地图右侧是参数区画完框点Start Generation就开始生成拿到程序两条路下官方release包Windows、macOS、Linux都有双击运行或者喜欢折腾源码的话克隆仓库后cargo run --release编译前提是装好Rust工具链。第一次用选release版零依赖。在地图上画个矩形滚轮缩放到目标城市用矩形工具框选。第一把框控制在1平方公里以内——默认缩放下1平方公里是1000×1000格的世界生成要等一阵。矩形画的时候四个边界数字会实时刷新这组(min_lat,min_lng,max_lat,max_lng)就是命令行版直接要的参数。框选界面拖拽矩形边界坐标随时可见可原样填进命令行设置缩放与模式说回操作真正要搞懂的参数其实就两个scale和mode。第一次直接吃默认值参数取值含义scale1.0真实比例米换算成格modegeo-terrain地形要素默认modegeo-only平地放建筑modeterrain-only只要地形起伏interior关建筑内部结构spawn框中心出生点geo-only最平、生成最快terrain-only会跳过地图查询纯看起伏的山地地形选它。生成并进入世界点Start Generation进度条走完结果写进你指定的目录Java版必须给--output-dir。进游戏是默认创造模式不想出生在地图中心就用--spawn-lat/--spawn-lng指个具体路口两个参数必须成对出现且落在框内。习惯命令行的人一条命令也能跑完cargo run --release -- --output-dir存档目录 --bboxmin_lat,min_lng,max_lat,max_lng不同场景怎么选缩放和模式表里的数字不是拍脑袋的程序硬性允许的范围是0.05到4.0而且scale低于0.3时建筑道路会被整体跳过——路窄不到3格、楼会塌成1×1的柱子不如没有。场景scalemode备注商圈街区1.0–2.0geo-terrain开interior住宅新区1.0geo-only生成最快山谷峡谷0.5terrain-only只看地形滨海港口1.0geo-terrain水体完整四格预览城市水岸、林荫商圈、河口城区、山地峡谷同一套流程的产出scale越大每米换的格数越多细节越足但磁盘和生成时间一起膨胀几平方公里的城市开2.0会相当可观。想一次看大范围就把scale降到0.3–0.5接受只有地形没有建筑别硬撑。另外想在游戏里看到店招和门牌把--signage从默认的basic换成full默认档已经覆盖路名和公交站。新手最容易踩的四个坑世界很小、楼都是几根柱子scale低于0.3触发了要素跳过 → 把scale提到0.3以上。生成几小时不结束、内存飙高框选面积过大高程网格单边还有16384的上限 → 城市拆成两三块分别生成。出生点掉水里或荒郊默认出生在框中心 → 用--spawn-lat/--spawn-lng指到某个路口。命令行报缺output-dirJava版没有默认输出位置 → 补上--output-dir指向存档目录。想深入去哪看src/world_editor/Java、基岩、Luanti三种世界文件的写盘逻辑想搞懂怎么支持新输出格式先看这里。src/element_processing/buildings.rs地图上的一个多边形怎么变成一栋立体建筑想给自己的要素类型找参考也从这里入手。收尾Arnis是目前最老实的真实地图生成器不伪造细节只把地图数据忠实地抄成方块。git clone https://gitcode.com/GitHub_Trending/ar/arnis照README编译cargo run --release或直接下release包开箱即用。【免费下载链接】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

相关推荐

Overleaf 协作 LaTeX 编辑器:你的第一次开源贡献,从克隆到提交 PR

Overleaf 协作 LaTeX 编辑器:你的第一次开源贡献,从克隆到提交 PR

Overleaf 协作 LaTeX 编辑器:你的第一次开源贡献,从克隆到提交 PR 【免费下载链接】overleaf A web-based collaborative LaTeX editor 项目地址: https://gitcode.com/GitHub_Trending/ov/overleaf Overleaf 是一款被学生和研究者广泛使用的 Web…

📅 2026/9/9 21:28:15
从算力Token到场景落地:AI重塑科技与岗位的完整路径

从算力Token到场景落地:AI重塑科技与岗位的完整路径

1. 从“概念”到“基础设施”:AI重塑科技的第一层逻辑1.1 大模型不是魔法,而是一个可以用“钱”和“算力”堆出来的确定性工程这几年我身边越来越多人开始问同一个问题:人工智能到底是怎么“突然”变强的?2026年了,如果…

📅 2026/9/9 21:28:15
猫抓:5分钟把网页里的视频资源抓下来

猫抓:5分钟把网页里的视频资源抓下来

猫抓:5分钟把网页里的视频资源抓下来 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 某视频页面上你暂停了一段 28 秒的视频想存下来&a…

📅 2026/9/9 21:23:14
MORE NEWS

更多资讯

📰

HyperFrames 场景转场实战:用 @hyperframes/shader-transitions 在 GSAP 时间线上接入 GPU 着色器过渡

HyperFrames 场景转场实战:用 hyperframes/shader-transitions 在 GSAP 时间线上接入 GPU 着色器过渡 【免费下载链接】hyperframes Write HTML. Render video. Built for agents. 项目地址: https://gitcode.com/GitHub_Trending/hy/hyperframes HyperFrame…

📰

如何构建 awesome-llm-apps 的 MCP Apps 让 MCP 工具在聊天中渲染为可交互界面

如何构建 awesome-llm-apps 的 MCP Apps 让 MCP 工具在聊天中渲染为可交互界面 【免费下载链接】awesome-llm-apps 100 AI Agents, Agent Skills and RAG Apps - Free and Open Source. 项目地址: https://gitcode.com/GitHub_Trending/aw/awesome-llm-apps 在 awesome-…

📰

基于STM32与MPU6050的四旋翼姿态解算实现

简介:面向STM32四旋翼无人机开发爱好者,二阶段项目资源专门针对MPU6050姿态解算与匿名上位机串口通信场景,涵盖传感器初始化、原始数据预处理、互补滤波姿态解算、UART协议封装及电机PWM控制等完整链路。压缩包共1033个文件,以C源…

📰

自建校园网测速诊断面板:量化延迟、丢包与DNS解析

学校网一到晚上就“转圈圈”,视频课加载半天,网页刷不出来。这时候你不能只会抱怨,得有个工具把问题量化出来:到底是延迟高、丢包多,还是带宽本身就不够?本文就用一套现成的模板,搭一个属于自己…

📰

mpv OSD 图标字体定制指南:读懂并扩展 mpv-osd-symbols.sfdir 图标库

mpv OSD 图标字体定制指南:读懂并扩展 mpv-osd-symbols.sfdir 图标库 【免费下载链接】mpv 🎥 Command line media player 项目地址: https://gitcode.com/GitHub_Trending/mp/mpv mpv 的屏幕控制器(OSC,On-Screen Control…

📰

LobeHub 配置 OPENAI_PROXY_URL 后返回空白消息怎么排查?

LobeHub 配置 OPENAI_PROXY_URL 后返回空白消息怎么排查? 【免费下载链接】lobehub 🤯 LobeHub is your Chief Agent Operator, organizing your agents into 724 operations by hiring, scheduling, and reporting on your entire AI team. 项目地址:…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

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

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

📞 💬