一句"两层湖边亭子",就能生成一个能跑起来的三维古建筑网页。这个叫 threejs-architecture-effects 的开源项目,最近在开发者圈子里被反复提起。
它不是一个普通的模型展示页。真正让人停下来看两眼的,是它把"盖房子"这件事本身做成了动画——从地基开始,到斗拱、铺瓦,整个搭建过程被拆成时间轴上的一个个节点。
![]()
时间轴拖到哪,房子就盖到哪
静态的3D模型看多了会腻,但施工过程不一样。这个Skill把建造拆成了可拖拽的时间轴,用户想看哪个阶段,就把滑块拖到哪个位置。
地基阶段是什么样,斗拱是怎么一层层叠上去的,瓦片从哪一片开始铺——这些原本藏在建模软件里的中间状态,现在变成了可以直接交互的内容。
对文旅展示来说,这种叙事性比一张渲染图有用得多。观众不是在看一个结果,而是在看一个过程。
材质不用下载,代码里写好了
三维项目最麻烦的环节之一,是找模型、找贴图、处理依赖。这个项目走的是另一条路:砖、木、瓦等6种材质全部由代码定义。
没有外部模型文件,没有第三方3D模型库,也不需要密钥。部署门槛被压到了很低的位置——打开就能跑,不用先配一堆资源。
这一点对AI生成场景尤其关键。如果每次生成都要去外部拉资源,整个流程的稳定性就无从谈起。材质代码化之后,生成结果是可以预期的。
换个Prompt,钟楼变亭子
场景是参数化的。用自然语言描述建筑类型,比如把钟楼换成亭子,特定的结构逻辑会被保留下来,不会因为换了类型就散架。
这种"保留结构逻辑"的能力,是程序化生成里比较难的部分。它意味着生成的不是一堆随机拼起来的几何体,而是遵循某种建筑规则的组合。
项目定位是给 Codex、Claude Code 和 Cursor 这类工具用的Skill,也就是说,它瞄准的是AI编程工作流,而不是传统的前端开发流程。
适合的场景也很明确:文旅展示、AI创意探索,以及任何需要快速产出三维古建内容的场合。特写镜头切换也支持,展示时可以拉近看细节。
一个值得留意的方向是,这类Skill正在把"三维内容生产"从专业建模软件里往外挪。当材质、结构、动画都能被代码描述,生成的门槛就不再是软件熟练度,而是描述得够不够清楚。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.