debug(rsplat): add logging for 3d-gen request/response
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
66d347091d
commit
67eef28f68
|
|
@ -1025,6 +1025,7 @@ app.post("/api/3d-gen", async (c) => {
|
||||||
|
|
||||||
const { image_url } = await c.req.json();
|
const { image_url } = await c.req.json();
|
||||||
if (!image_url) return c.json({ error: "image_url required" }, 400);
|
if (!image_url) return c.json({ error: "image_url required" }, 400);
|
||||||
|
console.log("[3d-gen] image_url:", image_url);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const controller = new AbortController();
|
const controller = new AbortController();
|
||||||
|
|
@ -1056,6 +1057,7 @@ app.post("/api/3d-gen", async (c) => {
|
||||||
}
|
}
|
||||||
|
|
||||||
const data = await res.json();
|
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
|
// SAM 3D: prefer Gaussian splat (.ply), fallback to GLB mesh
|
||||||
const splatUrl = data.gaussian_splat?.url;
|
const splatUrl = data.gaussian_splat?.url;
|
||||||
const glbUrl = data.model_glb?.url || data.glb_url || data.model_mesh?.url;
|
const glbUrl = data.model_glb?.url || data.glb_url || data.model_mesh?.url;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue