Tripo3D
返回

DoodleQuest

把一幅涂鸦变成小世界的主角,送给你爱的人:创作者确认 3D 角色、写好留言,包成一份礼物;对方揭开画作、敲响 3 个音乐铃铛、把一颗星星送到,就能拆开那封信。

作者: MillieMoon开源地址
DoodleQuest

描述

《DoodleQuest》把一幅画变成一个小世界的主角,送给你爱的人。创作者先选一幅自己有权使用的画作,确认生成的 3D 角色,填上收礼人和一段私人留言,再把这场冒险打包成一个不公开的礼物链接。收礼人不用注册:揭开画作,敲响 3 个音乐铃铛,收集一颗星星并把它送到,就能解锁那封信。

作者的演示讲的是「小画家送给爸爸」的故事:在一段 89 秒的旁白视频里,一幅爸爸的涂鸦变成了超级英雄。视频展示了在线应用里一次真实的 Tripo 图生 3D 生成、画作与生成的 3D 英雄并排对照、个性化设置,以及完整可玩的创作者预览,最后停在一句「你每天都是我的英雄」。演示中爸爸的画像是用 OpenAI 图像生成制作的虚构作品,小女孩的旁白用的是 MiniMax 的 Lovely Girl 合成音色(经 OpenRouter 调用);这是一段编排好的演示,不是真实孩子的画作或录音。

Tripo 提供这个个性化的主角:应用会保存并校验生成的模型,在整段体验里反复使用同一个角色。世界、任务、信纸和铃铛旋律都是作者为应用原创的内容;视频里的英雄用的是一套简单的备用动作。

公开演示部署在 Vercel 和 Neon PostgreSQL 上,可以试玩程序生成的示例角色 Pip,也能创建、保存并分享一份礼物;生成新的 Tripo 角色需要创作者授权,视频里爸爸那份礼物目前仍是创作者预览。

整个流程由 Next.js、React Three Fiber、Three.js 和 Vercel Workflows 支撑。草稿保存、明确的确认步骤、不可更改的礼物版本和撤回功能,让创作者始终掌握主动;键盘操作、减弱动态效果、较低的渲染画质和可直接阅读的备用版本,提供了不同的游玩方式。留言由创作者来写,这段小小的冒险则让「收到它」本身也成为礼物的一部分。

Tripo 用在哪里

Tripo 负责把涂鸦变成主角。

  • 图生 3D:演示中,Tripo API 把爸爸的涂鸦生成为个性化的 3D 英雄,视频展示了在线应用里一次成功的生成。
  • 接入应用:应用保留生成任务的 ID,校验并存储 GLB 模型,经创作者确认后才会使用。
  • 在世界里:同一个英雄在 Three.js 搭建的世界里敲响铃铛、带着星星,把爸爸的信送到。

宣传视频