Tripo3D
返回

Lantern

描述一间某人记得的房间,Lantern 就把它造出来:World Labs Marble 生成可以走进去的房间,Tripo 生成房间里那些要紧的物件,再给物件录上你的声音,把链接送给回忆里的那个人。

作者: Team Azura开源地址
Lantern

描述

《Lantern》把一段回忆变成一个可以走进去的地方,再给你一条链接,送给这段回忆里的那个人。你要描述的不是一个场景,而是某个人真正记得的一间房间,比如「她在拉各斯的厨房,总是太热,总飘着炸大蕉的味道」。

Lantern 会把它造出来。World Labs 的 Marble 生成房间本身:一个可以用第一人称走进去的高斯泼溅(Gaussian splat)世界。Tripo 生成房间里那些要紧的东西,比如熏黑的煎锅、搪瓷碗、煤油炉;它们按正确的深度遮挡合成进场景,会自然地出现在真实几何的前后,而不是浮在画面上。Marble 造出地方,Tripo 造出地方里的东西,两者合在一起才是这份礼物。你还可以给任何一件物品录上自己的声音,当对方走近它时,你的声音会渐渐响起。

Lantern 是为打开链接的人做的,而不是为制作者。收礼人看到的是一扇写着自己名字的门、你用自己的话写下的回忆,和一个按钮:走进去。不用注册,不用装应用,也不需要说明,需要的一切都在链接里。每个世界都只送给一个具体的人,关于你们共同待过的一个地方;「星座画廊」里陈列着人们愿意公开的世界,每一个都是为某个具体的人而做。从描述、生成、发送到打开,全程在浏览器里完成,手机上也可以。

开赛前两天,作者只做了规则允许的技术预研:搭好项目脚手架,验证 World Labs 和 Tripo 的接口能跑通。送礼的概念和收礼流程、即使发送者关掉页面也能把礼物生成完的任务管线、把 Tripo 模型深度合成进 Marble 场景的混合渲染、带碰撞的第一人称漫游、物件自动摆放、空间音频语音留言和落地页,都是赛期内完成的。

Tripo 用在哪里

Tripo 负责每段回忆里的「东西」。

  • 文生 3D:DeepSeek 先把发送者写下的文字拆成 3–6 条物件提示词(熏黑的煎锅、搪瓷碗、煤油炉……),再由 Tripo 把每一条生成为带贴图的低模 GLB。
  • 放进世界,而不是摆在转台上:每个模型都放在 Marble 生成的高斯泼溅世界里,经过深度合成,既能遮挡真实几何,也会被它遮挡;浏览器对 Marble 的碰撞体做射线检测,找到表面,把物件稳稳放上去。
  • 压缩体积:关闭 PBR、把面数上限设为 1 万后,其中一个模型从 3.46 MB 降到了 708 KB。

宣传视频