开源将草图转化为令人惊叹的 3D 图的工具

https://youtu.be/sJvFuwQ9NSU

Vibe Draw,通过简单的绘图界面,允许用户在 2D 画布上自由绘制,然后利用“改善绘图”功能将草图精细化,接着通过“制作 3D”按钮将其转换为 3D 模型。

这个 GitHub 项目是一个开源的 AI 工具,旨在将用户的手绘草图快速转换为可交互的 3D 模型,降低 3D 建模的技术门槛,适用于教育、创意设计等多个领域。

🎨 项目简介

Vibe Draw 通过以下步骤实现从草图到 3D 模型的转换:

  1. 绘制草图:用户在 2D 画布上自由绘制。
  2. 优化草图:点击“Improve Drawing”按钮,AI 会将草图优化为更精细的图像。
  3. 生成 3D 模型:点击“Make 3D”按钮,系统将优化后的图像转换为 3D 模型。
  4. 构建 3D 世界:在“3D World”标签页中,用户可以将多个 3D 模型组合,构建完整的场景。
  5. 迭代优化:用户可以通过再次绘图或输入文本提示(如“make the castle taller”)来进一步优化模型。
  6. 导出模型:一键导出为标准的 .glTF 格式,方便在 Unity、Blender 等工具中继续编辑。

🧠 技术架构

  • 前端:使用 Next.js 和 React 构建,结合 TLDraw 实现 2D 绘图,Three.js 实现 3D 渲染,Zustand 进行状态管理。
  • 后端:基于 FastAPI,使用 Celery 处理异步任务,Redis 实现实时通信,SSE(Server-Sent Events)用于实时进度更新。
  • AI 支持:集成了 Claude、Gemini、Cerebras 和 PiAPI 等多个 AI 模型,用于图像识别和自然语言处理。

🌟 项目亮点

  • 教育应用:在儿童教育中,Vibe Draw 可将孩子的简单绘画转化为生动的 3D 世界,激发创造力和空间思维能力。
  • 开源共享:项目采用 AGPL-3.0 许可证,已有超过 1.8k 星标和 263 次 Fork,社区活跃。
  • 快速部署:前端使用 Node.js 18+,后端使用 Python 3.10+,支持 Docker 部署,方便快速上手。

👤 项目作者

该项目由 Martin Sit 开发,他是加拿大滑铁卢大学的计算机科学学生,曾在 Shopify 实习,并有多个快速上线的 AI 项目经验。

Github:https://github.com/martin226/vibe-draw

油管:https://youtu.be/sJvFuwQ9NSU

了解 Tarogo Cloud Bloger & Shop 的更多信息

立即订阅以继续阅读并访问完整档案。

继续阅读