diff --git a/server/index.ts b/server/index.ts index 5358ce5..48cc5af 100644 --- a/server/index.ts +++ b/server/index.ts @@ -1025,6 +1025,7 @@ app.post("/api/3d-gen", async (c) => { const { image_url } = await c.req.json(); if (!image_url) return c.json({ error: "image_url required" }, 400); + console.log("[3d-gen] image_url:", image_url); try { const controller = new AbortController(); @@ -1056,6 +1057,7 @@ app.post("/api/3d-gen", async (c) => { } const data = await res.json(); + console.log("[3d-gen] response keys:", Object.keys(data), JSON.stringify(data).slice(0, 500)); // SAM 3D: prefer Gaussian splat (.ply), fallback to GLB mesh const splatUrl = data.gaussian_splat?.url; const glbUrl = data.model_glb?.url || data.glb_url || data.model_mesh?.url;