huangserva/3DCellForge

AI-powered interactive 3D model generation, inspection, and presentation studio.

解决的问题

3DCellForge(3D模型工作室)提供一个统一的、交互式的环境,用于从2D图像生成和检查3D模型。它消除了在多个图像转3D AI提供商和独立的3D查看软件之间切换的需要,将生成、质量评估和展示整合到一个单一的Studio环境中。

如何工作

该项目是一个基于React和Three.js的应用程序,连接到各种图像转3D AI后端。用户上传参考图像,选择一个生成提供商(如Hyper3D、Tripo、Fal.ai,或本地Hunyuan3D实例),系统将生成一个GLB文件。

关键技术组件包括:

  • WebGL舞台:使用React Three Fiber构建的中央查看器,支持实时模型检查和轨道控制。
  • 后端集成:Node.js后端安全地管理API密钥,并将生成的模型本地缓存,避免重复的API调用。
  • AI分析:可选集成OpenAI的视觉能力,自动分类资产、建议材质并优化提示词,以获得更好的3D生成效果。
  • 持久化:使用IndexedDB和localStorage,确保模型库和生成历史在页面刷新后仍然保留。

适用人群

该工具专为需要从图像快速原型化3D资产,并以专业、电影级方式展示,而无需复杂3D软件的3D艺术家、产品设计师和开发者设计。

主要亮点

  • 多提供商支持:无缝切换云提供商(如Tripo、Fal.ai、Hyper3D)或使用本地Hunyuan3D API。
  • 对象感知检查器:自动分类模型(如车辆、飞机、有机标本),并提供特定元数据和质量评分。
  • 电影级演示模式:隐藏UI面板,使用针对资产类型定制的自动相机路径(如飞机使用飞行路径)进行演示。
  • 集成质量评分:基于三角形数量、文件大小和纹理数量评估生成的GLB,判断其是否“适合演示”。
  • 本地GLB导入:支持导入现有的.glb.gltf文件以进行检查和展示。

相关

  • 项目
  • 项目
  • 项目
  • 项目