用 Blender 和 Three.js 制作的可交互中式庭院住宅

GPT-6 Astra 先在 Blender 中用脚本搭出中式庭院,再由 Three.js 实现漫游,包含水池、瀑布和布置好的房间。

Claude Code + Three.js(仅代码)Wandy 2
真实模型 · 360°两者都基于同一张照片:左边是 Claude Code(Opus 5.5)用 Three.js 代码建模的一次未经修改的运行结果;右边是 Wandy 2。

创建精细的 3D 模型

单靠代码只能做出简单的形状。Wandy 2 能用一张照片生成带纹理的 3D 模型,直接用在同一个场景里。

Wandy3D 制作说明

作者没有公开提示词,因此我们写下了复现这个作品的方法。

Build an interactive 3D Chinese courtyard house for the web. First model the scene in Blender with Python scripts: a square paved courtyard enclosed by wooden-framed pavilions with grey tiled roofs, a pond with lily pads, koi, rocks and a small waterfall, sculpted pine trees, bamboo, a living room with sofas and a low table, and a bedroom with a bed and lamps. Use a soft low-poly style with warm wood, cream plaster, sage green and pale stone, against a misty mountain backdrop. Export the scene as GLB and load it in Three.js. Add an orbit overview camera plus a walk-in mode that lets the viewer move through the rooms, gentle ambient animation such as flowing water and swimming fish, and a small side panel with toggles for time of day and lighting. Deliver a runnable web project with the exported GLB. It is done when the overview and the interior views both look coherent and the panel changes the lighting.

如何使用这条提示词

  1. 在能运行 Blender Python 并导出 GLB 的编程代理中,把这份构建说明交给 GPT-6 Astra。

  2. 替换建筑类型、房间、植物或配色,每轮之后用自然语言提出修改。

  3. 得到可在 Three.js 查看器中浏览的 GLB 场景,可继续通过对话调整布局、光照和交互。

原帖你是作者吗? 请联系我们修改或删除此页面