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文件以进行检查和展示。
相关
- 项目
- 项目
- 项目
- 项目