AI时代下还剩下什么?我用 Three.js + Three-Geospatial 实现一个真实环境的3D地球世界
前言最近两年AI 编程工具的发展速度远超所有人的预期。从 Copilot 到 Cursor再到 ClaudeCode Codex越来越多开发者开始思考一个问题当页面代码都能自动生成的时候前端工程师未来还剩下什么价值我最近刚好在研究一个有趣的方向Three.js Three-Geospatial 3D Tiles Renderer并尝试构建一个基于真实地理坐标系的三维世界。当我看到体积云漂浮在真实城市建筑上空的时候突然意识到AI 可以生成代码但创造一个世界依然需要开发者。最终效果展示先看最终实现效果。这里我实现了✅ 真实地理坐标系✅ 海量3D建筑加载✅ 体积云效果✅ 全球地图定位✅ 数字孪生场景基础能力当AI开始写代码后前端真正值钱的能力是什么过去前端的工作主要集中在管理后台电商页面数据展示表单系统而这些恰恰是 AI 最擅长的领域。一个 CRUD 页面。Cursor 几分钟就能生成。但是如果需求变成构建真实世界数字地球 支持体积云 支持城市级建筑 支持海量GIS数据 支持空间坐标定位 支持未来数字孪生扩展事情就完全不同了。因为这里已经不再是写页面。而是在构建一个复杂系统。涉及WebGL图形学GIS坐标转换渲染优化数据组织这才是未来前端越来越重要的方向。Three-Geospatial 是什么很多朋友第一次看到这个名字。我也是最近才接触到这个项目。官方定位非常简单为 Three.js 提供真实世界地理空间能力。为什么会有 Three-Geospatial因为 Three.js 和 GIS 世界本质上使用的是两套坐标系统。Three.jsx y zGISlongitude latitude height传统做法需要自己计算WGS84ECEFENU等坐标转换。过程非常复杂。而 Three-Geospatial 已经帮我们封装好了这些能力。开发者可以直接通过经纬度定位模型。例如const coordinate new GeodeticCoordinate( longitude, latitude, altitude )即可放置到真实世界。看看官方案例有多惊艳第一次打开官方案例时我非常震撼。因为整个场景已经具备数字地球的雏形。真实世界中的3D建筑如何加载解决坐标问题后。下一个问题建筑从哪里来这里使用3D Tiles Renderer这是目前 Three.js 生态中最成熟的 3DTiles 加载方案之一。它能够解析Cesium IonGoogle Photorealistic TilesOGC 3DTiles等数据源。相比 glTF。最大的优势是LOD 自动加载离得近加载高精度模型。离得远加载低精度模型。海量数据支持一个城市可能有几十万栋建筑。普通 glTF 根本无法加载。而 3DTiles 天生就是为城市级数据设计的。这里能够明显看到建筑细节会随着相机距离动态变化。这也是数字孪生项目常见的技术方案。体积云才是真正提升质感的关键很多人觉得建筑加载出来就结束了。实际上并不是。真正决定场景质感的是天空。于是我又加入了它能够模拟光照散射云层厚度阴影变化日夜变化整体架构设计职责划分模块作用Three.js渲染引擎Three-GeospatialGIS坐标3D Tiles Renderer建筑加载Volume Cloud云层效果PostProcessing后处理AI时代下前端真正稀缺的能力体验完整个项目之后。我越来越相信未来最容易被 AI 替代的。是重复编码。而最难被替代的。是系统设计能力图形学能力工程架构能力创造能力AI 可以帮你写for() if() axios()但 AI 很难告诉你如何把真实世界映射到三维空间中。更难帮你决定这个世界最终应该长什么样。写在最后过去我们做的是网页。未来我们可能做的是数字城市数字孪生空间计算AI 世界而 Three.js Three-Geospatial 3D Tiles Renderer 的组合。让我第一次感受到前端的边界已经不再只是浏览器里的页面。而是真实数字世界本身。参考文献Three.js官方示例https://threejs.org/examples/Takram : https://takram-design-engineering.github.io/three-geospatial/?path/docs/readme--docs3DTilesRendererJS: https://github.com/NASA-AMMOS/3DTilesRendererJS结合真实项目http://threeflowx.cn/editWebGIS/#/

相关新闻

HACS集成配置手册:Home Assistant社区商店实用指南

HACS集成配置手册:Home Assistant社区商店实用指南

HACS集成配置手册:Home Assistant社区商店实用指南 【免费下载链接】integration HACS gives you a powerful UI to handle downloads of all your custom needs. 项目地址: https://gitcode.com/gh_mirrors/in/integration HACS(Home Assistant …

2026/6/25 18:50:49阅读更多 →
DeepChecks自动化验证:构建可落地的ML模型质量门禁

DeepChecks自动化验证:构建可落地的ML模型质量门禁

1. 这不是“又一个模型评估工具”——DeepChecks 是怎么把 ML 测试从玄学拉回工程现场的你有没有遇到过这样的情况:模型在本地 Jupyter Notebook 里跑出 0.92 的 AUC,信心满满地上线,结果第二天监控告警就响个不停——线上预测分布突然偏移、…

2026/6/25 18:50:49阅读更多 →
Gymnasium工程实践指南:从环境设计到工业级RL部署

Gymnasium工程实践指南:从环境设计到工业级RL部署

1. 为什么是 Gymnasium?一个从业十年 RL 工程师的务实选择我从 2014 年开始做强化学习,最早用的是 OpenAI Gym 的 0.7.x 版本,那时候连gym.make()都要自己写 wrapper,reset()还不支持 seed 参数,每次复现结果都像开盲盒…

2026/6/25 18:50:49阅读更多 →
直击VivaTech 2026:远景发布“Mission Gobi”,用AI驯服戈壁风光,为算力“解渴”

直击VivaTech 2026:远景发布“Mission Gobi”,用AI驯服戈壁风光,为算力“解渴”

当大模型厂商为GPU“一卡难求”而焦虑时,一个更根本的瓶颈正在浮现——电力。在巴黎VivaTech 2026现场,远景科技集团亮出了一张雄心勃勃的“技术牌”:Mission Gobi计划。其核心目标,是利用自研的AI电力系统,将全球太阳…

2026/6/25 20:11:13阅读更多 →
Android应用抓包实战:绕过反代理与SSL证书绑定检测

Android应用抓包实战:绕过反代理与SSL证书绑定检测

1. 项目概述:当APP安全机制成为“拦路虎”在移动应用安全测试或逆向分析的过程中,我们常常会遇到一个令人头疼的局面:当你兴致勃勃地打开抓包工具,准备一窥APP的网络通信时,却发现应用要么直接闪退,要么弹出…

2026/6/25 20:11:13阅读更多 →
告别iTunes臃肿:如何在Windows上快速安装苹果设备驱动

告别iTunes臃肿:如何在Windows上快速安装苹果设备驱动

告别iTunes臃肿:如何在Windows上快速安装苹果设备驱动 【免费下载链接】Apple-Mobile-Drivers-Installer Powershell script to easily install Apple USB and Mobile Device Ethernet (USB Tethering) drivers on Windows! 项目地址: https://gitcode.com/gh_mir…

2026/6/25 20:11:13阅读更多 →
HDMI数据的接收发送实验(十五)

HDMI数据的接收发送实验(十五)

一、概况 在数据传输过程中,时钟或数据会在传输过程中发生偏移,所以用了PLL的时钟动态相移配置,这样就可以实现时钟与数据的对齐,接下来讲述怎样配置PLL时钟来实现动态相移。 二、IP核配置 步骤1:打开VIVADO的clocking…

2026/6/25 20:11:13阅读更多 →
捕蚊灯真的有用吗?室内灭蚊器哪个牌子好?2026精选高性价比灭蚊器汇总分享!任你选!

捕蚊灯真的有用吗?室内灭蚊器哪个牌子好?2026精选高性价比灭蚊器汇总分享!任你选!

​灭蚊器哪个牌子好?当心!不专业灭蚊器比蚊子更“要命”全球多地拉响基孔肯雅热疫情警报——这种由伊蚊传播的病毒性疾病,已在南美、东南亚等地造成大规模感染,患者突发高热、关节剧痛,严重者症状可持续数月之久。世界…

2026/6/25 20:11:13阅读更多 →
Prompt Injection攻击原理与三层纵深防御实战

Prompt Injection攻击原理与三层纵深防御实战

1. 项目概述:当大模型“听错话”时,谁在替你担风险?Prompt Injection(提示词注入)这个词,现在听起来可能还带着点技术圈的陌生感,但它的实际危害,已经不亚于十年前第一次听说SQL注入…

2026/6/25 20:06:12阅读更多 →
【人工智能】一文搞定到底什么是智能体

【人工智能】一文搞定到底什么是智能体

【人工智能】一文搞定到底什么是智能体 一文搞定到底什么是智能体【人工智能】一文搞定到底什么是智能体一. LM,WorkFlow,Agent分别有什么么不同二. Agent的思考过程是怎样的三. Agent的五个核心部分1)LLM2)Prompt3)Me…

2026/6/25 9:39:54阅读更多 →
嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用

嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用

1. 嵌入式GUI控件:从原理到实战的深度解析在嵌入式系统开发中,图形用户界面(GUI)的设计与实现往往是项目从“能用”到“好用”的关键一跃。不同于资源充沛的PC或移动平台,嵌入式设备的GUI需要在有限的CPU性能、内存空间…

2026/6/25 2:52:24阅读更多 →
Google AI Studio 300美元额度的真相与实战指南

Google AI Studio 300美元额度的真相与实战指南

1. 这300美金不是“送钱”,而是Google埋下的第一道技术门槛 你看到标题里那个醒目的“$300美金”时,第一反应可能是:又一个免费额度?领完就完事?我亲手试过——这300美金根本不是红包,而是一张入场券&…

2026/6/25 9:01:34阅读更多 →
面试辅助工具横评:我试了5款AI面试工具,最后留下了OfferGo

面试辅助工具横评:我试了5款AI面试工具,最后留下了OfferGo

上半年跳槽,面了十几家公司。说句实话,不是能力不行,是面试现场太容易崩了。 明明准备了一周,面试官换个问法脑子就一片白。面完之后那个懊悔——其实我会的。 后来开始试市面上的AI面试辅助工具。前前后后装了5款,踩…

2026/6/25 11:52:11阅读更多 →
Claude Code 提示词设计:从塑造“人格”到建立“状态机”

Claude Code 提示词设计:从塑造“人格”到建立“状态机”

当前 AI Agent 设计的核心痛点在于:大模型不缺写代码的能力,缺的是克制力、边界感和验证逻辑。Prompt 不再是用来塑造“人格”的,而是用来建立“状态机(State Machine)”和“行为门禁(Guardrails&#xff0…

2026/6/25 11:52:11阅读更多 →
MC-037 | 自定义 Skill 开发:创建你的AI能力模块

MC-037 | 自定义 Skill 开发:创建你的AI能力模块

MONKEYCODE 教程系列 MonkeyCode教程及推广系列 MC-037 自定义 Skill 开发:创建你的AI能力模块 >官网链接注册更放心哦https://monkeycode-ai.com/?ic019e0aed-c823-783c-b08a-4f030f891e4e 系列: 不爱土豆唯爱马铃薯 MonkeyCode 教程系列 字数: 约 1400 字…

2026/6/25 11:52:11阅读更多 →