Spaces:
Build error
Build error
| export default async function handler(req, res) { | |
| if (req.method !== 'POST') { | |
| return res.status(405).json({ error: 'Método no permitido' }); | |
| } | |
| try { | |
| const body = req.body || {}; | |
| const { modelUrl } = body; | |
| if (!modelUrl) { | |
| return res.status(400).json({ error: 'Se requiere la URL del modelo 3D para optimizar.' }); | |
| } | |
| return res.status(200).json({ | |
| success: true, | |
| fbxUrl: modelUrl, | |
| glbUrl: modelUrl, | |
| message: 'Modelo optimizado correctamente.' | |
| }); | |
| } catch (err) { | |
| console.error('[Vercel Optimize-3D Error]', err); | |
| return res.status(500).json({ error: err.message || 'Error optimizando el modelo 3D.' }); | |
| } | |
| } | |