没有导入任何3D模型,这座小城是Three.js代码搭出来的
Three.js r187 发布后,开发者 Mohamed 用 Codex 和 GPT-6 Astra 生成了一座小城市。视频里白色街区、高架轨道和喷泉广场都在,但更值得看的是资产列表为零。
Three.js r187 发布后,开发者 Mohamed 用 Codex 和 GPT-6 Astra 做了一次压力测试:搭一座小城市,不导入任何 3D 模型。推文说结果让他自己吃惊。先看视频。
视频里是鸟瞰视角。白色建筑围出街区,高架轨道把建筑连成环,中心是喷泉广场和几张桌椅,绿树草坪穿插其间,几条道路穿过整个区域。整体是白色调,干净、有序。素材称整座小城都用 Three.js 构建,没有导入外部 3D 模型。
背景补一句。Three.js 是浏览器里做 3D 的常用库,r187 是版本号。Codex 是 OpenAI 的编码工具,GPT-6 Astra 是素材里提到的模型。推文没有展开提示词、生成步骤和性能数据,所以只能就结果谈结果。
这类演示最容易被画面带走注意力。真正值得看的是零外部模型。几何、材质、布局和场景组织都由代码描述,资产列表是空的。对开发者来说,这意味着早期原型可以不先等建模资产,直接改代码调布局、调比例、调材质,场景还能进版本管理,按参数复现。它适合验证空间方向和视觉调性,也适合做能力边界测试。
但演示视频不等于可用的产品。漂亮的城市和能跑的城市之间,隔着交互、性能预算、碰撞、资源管理和长期维护。程序化生成越往后走,越要回答哪些该参数化,哪些该进资产管线。看多了容易以为 3D 内容生产只剩一句提示词。实际代码还要有人读,性能还要有人测。
发布时间: 2026-11-01 16:56