在线体验 描述
大观园本身就是一份礼物。在《红楼梦》里,它为元妃省亲而建;省亲之后,元春又把这座园子赐给宝玉和姐妹们居住,「芳园应锡大观名」,「锡」就是赐予的意思。两百多年来,无数读者在文字里想象过它,却从没有人真正走进去过。作者想把这份礼物再送一次,送给今天的每一位读者。
《我们的大观园》是一座可以自由漫步的 3D 大观园。作者依照原著的空间描写,以及第十七回「大观园试才题对额」中贾政、宝玉一行的游园顺序,重建了园中的主要院落:
- 正门与「曲径通幽」的翠嶂假山
- 省亲别墅与顾恩思义殿
- 怡红院:月洞门、海棠芭蕉、「怡红快绿」
- 潇湘馆:千百竿翠竹、书房与卧室
- 蘅芜苑:满墙藤萝与清厦
- 稻香村:杏花、菜畦与茅屋
- 栊翠庵:佛殿、香炉与禅堂
- 从藕香榭上空俯瞰的全园景观
玩家以第一人称视角在园中行走,靠近门窗时按 E 进入室内,近距离看匾额、楹联、书架和陈设。每到一处,界面都会提示所在院落和房间的名字,像有人在身边引路。网页游戏,浏览器打开即可游玩。
作者希望它不只是一个漂亮的场景,而是一种新的读书方式:读到「凤尾森森,龙吟细细」时,可以真的走进潇湘馆的竹林;读到「怡红快绿」时,可以站到那块匾下面。对熟悉原著的人来说,这是一次重游;对还没读过的人来说,这可能是走进《红楼梦》的第一扇门。
Tripo 用在哪里
Tripo 是这座园子的「道具工厂」:园中 70 多件看得见的细节物件都出自 Tripo,它们决定了院落里「有没有人住过」的生活气息,让院落从建筑模型变成故事现场。
- 批量调用:作者没有在网页上一件件点选生成,而是把每件道具的英文描述和面数上限写进一份清单(现有 62 条),由脚本通过 Tripo API 一起提交、一起下载,已经生成过的自动跳过。哪件不满意,改一行描述重跑就行,Tripo 也因此和代码进了同一个版本库。
- 人物:另走一条路,用正、侧、背三视图生成模型。
- 流程:先对照《红楼梦》原文,用 Claude 拆出每个院落该有的陈设,写成描述;Tripo 生成模型;脚本用 meshopt 压缩,并统一调整材质的金属度;道具在网页里按实际尺寸摆放,Blender 负责建筑、竹子和山石,Blender 承担不了的细节交给 Tripo;最后由 three.js 统一打光、投影、计算倒影。
- 代表物件:潇湘馆的鹦鹉架、茶炉、书架、琴桌、花冢,栊翠庵的观音像和木鱼,大观楼的宝座、鹤烛台、玉石牌坊和石狮。


