23dfactory / frontend

Commit History

fix: reemplazar materiales Phong de FBX por MeshStandardMaterial PBR para iluminacion y texturas vivas
5b5272a

LogicalTrue commited on

fix: corregir material negro en cargador FBX de Three.js ajustando color difuso a 0xffffff
9a60c72

LogicalTrue commited on

fix: normalizar escala y matriz de transformacion de FBX (centimetros a metros) en el visor Three.js
9ce7b5b

LogicalTrue commited on

feat: agregar soporte nativo de visualizacion FBX con THREE.FBXLoader para mostrar mallas cuadrilateras (Quads) en tiempo real
cb090b4

LogicalTrue commited on

fix: borrar elemento de la base de datos de Supabase y remover la tarjeta de la biblioteca instantaneamente al confirmar eliminar
3e5b97d

LogicalTrue commited on

feat: guardar malla optimizada como nuevo elemento independiente en Supabase DB/Storage y recargar galeria de Biblioteca
1a0b4a6

LogicalTrue commited on

fix: limpiar parametros de query (?t=timestamp) de las rutas de modelo para evitar corruptos en exportacion de Blender
3cd20bc

LogicalTrue commited on

fix: agregar cache buster con timestamp al recargar modelo optimizado en el visor 3D
286c815

LogicalTrue commited on

fix: agregar cabecera X-Session-User al endpoint de optimizacion 3D y permitir usuario guest de respaldo
71a2bbd

LogicalTrue commited on

fix: eliminar recarga forzada de pagina (location.reload) al optimizar malla 3D y cargar modelo actualizado dinamicamente en Three.js
448babf

LogicalTrue commited on

fix: corregir mensaje e indicador de progreso al cargar modelos 3D en el visor
76d55c8

LogicalTrue commited on

Enable direct browser FBX file download without invoking local Blender conversion
ab525dd

LogicalTrue commited on

Enforce FBX conversion on download when model is raw GLB
457aa5f

LogicalTrue commited on

Fetch stored nickname and profile fields directly from Supabase when opening Mi Perfil modal
c752134

LogicalTrue commited on

Add ALTER TABLE commands for nick and avatar columns in profiles
2ec116f

LogicalTrue commited on

Fix profile fallback hierarchy and select full profile fields on login
711d673

LogicalTrue commited on

Fix profile update persistence in SQLite and auto-detect Supabase session
079a58f

LogicalTrue commited on

Implement Supabase SaaS Cloud Architecture with SQL schema and direct DB sync
8ae36a5

LogicalTrue commited on

Persist profile changes to Supabase profiles table and recover profile on reload
7d8b95c

LogicalTrue commited on

Fix profile and privacy modals to include session headers and update avatar UI
81f31a4

LogicalTrue commited on

Fix user header display name and avatar update on login
7cd4e59

LogicalTrue commited on

fix: persistencia garantizada de sesion de usuario personalizada usando LocalStorage y X-Session-User header
db54db2

LogicalTrue commited on

fix: agregar cabecera obligatoria Accept: text/event-stream para la lectura de eventos Gradio 4
7b8522b

LogicalTrue commited on

fix: castear la resolucion a String ('1024' o '512') para validar con el selector de Gradio
c37eb46

LogicalTrue commited on

fix: incluir endpoint /gradio_api/upload para Gradio v4
1914082

LogicalTrue commited on

fix: implementar subida previa de imagen base64 a /upload de Gradio para obtener la ruta remota
c63b8e0

LogicalTrue commited on

fix: sanitizar tipos numericos estrictos int/float para evitar rechazo en PyTorch
4049016

LogicalTrue commited on

fix: corregir falso positivo de deteccion de error en job-status
365ad0f

LogicalTrue commited on

fix: sincronizar pipeline de 2 pasos estrictamente secuencial para evitar fallo prematuro de extract_glb
00d41a8

LogicalTrue commited on

fix: pipeline completo de 2 etapas Trellis 2 (/image_to_3d -> /extract_glb) para obtencion del archivo GLB
cfea625

LogicalTrue commited on

fix: envolver imagen como objeto FileData de Gradio 4 para evitar error de validacion Python
9735639

LogicalTrue commited on

fix: resolucion universal de archivos GLB desde el stream de Gradio v4
b9be0c8

LogicalTrue commited on

fix: agregar session_hash obligatorio de Gradio v4 y consulta de cola /queue/data
50eeaa1

LogicalTrue commited on

fix: soporte dual de rutas de stream Gradio v4 y lectura dinamica de esquema /config
5d8dd38

LogicalTrue commited on

feat: conectar lectura del stream SSE de Gradio v4 para entregar el archivo GLB en 100%
f3d6819

LogicalTrue commited on

fix: implementar inicializacion de sesion /start_session y rutas /gradio_api de Gradio v4
60e228b

LogicalTrue commited on

feat: implementar sistema de diagnostico de traza milimetrica con logs de respuesta en vivo
14ee8ac

LogicalTrue commited on

fix: utilizar Hugging Face Space TRELLIS.2 GPU nativo para generacion 3D
4abc4e5

LogicalTrue commited on

fix: corregir mapeo dual de endpoints RunPod y parametros Gradio api_name
4a24f4a

LogicalTrue commited on

fix: conectar la entrega del modelo GLB directamente desde la prediccion Gradio para finalizar en 100%
23fe54d

LogicalTrue commited on

fix: auto-failover dinamico de colas estancadas a procesamiento activo
99dcc77

LogicalTrue commited on

fix: ampliar tiempo maximo de polling a 5 minutos para permitir reconstruccion GPU completa
5fbe4c4

LogicalTrue commited on

fix: actualizar Endpoint ID por defecto a mgi22tryf65ny4 para RunPod GPU
deb3cb4

LogicalTrue commited on

feat: priorizar /runsync para respuesta 3D inmediata sin estancamiento en cola
e845a94

LogicalTrue commited on

fix: contador dinamico de progreso durante cold start en RunPod GPU
cad17db

LogicalTrue commited on

fix: agregar fallback directo a TRELLIS.2 Space
fbdf6e6

LogicalTrue commited on

fix: conectar correctamente con la API REST del servidor Python en HuggingFace Space
8b8b9f7

LogicalTrue commited on

fix: desactivar cache HTTP 304 en Vercel para polling de job-status
359c092

LogicalTrue commited on

fix: manejo silencioso de timeouts durante polling de SSE en HuggingFace Space
eeb9657

LogicalTrue commited on

fix: ajustar timeout de polling a 3s no bloqueante para evitar abortos en la conexion SSE con Hugging Face
ecf7ebc

LogicalTrue commited on