Documento canónico · futuros proyectos XpaceOS

Primero un Xpacio simulado y operativo.

Del rectángulo físico al gemelo isométrico: reproducir lo que importa, incorporar los objetos reales y conectar el espacio poco a poco, sin bloquear el proyecto esperando un escaneo perfecto.

Principio rector: fidelidad funcional antes que fidelidad fotográfica. El gemelo debe entender el espacio, sus objetos y sus estados antes de intentar parecer una fotografía.
Doctrina de elementos (siempre): en los Xpaces todos los elementos tienen que ser movibles y sustituibles. Nada se funde al fondo ni se hardcodea en el motor: posición, escala, orientación y representación viven en la config del Xpacio y se pueden reubicar o reemplazar sin reconstruir la sala.
01 · DECISIÓN INICIAL

No empezar por el escaneo 3D

Para un local rectangular, una tienda, una exposición o un stand, la primera versión se construye con el motor isométrico de XpaceOS. El escaneo se reserva para cuando aporte un valor visible que no podamos representar con geometría simple.

Empezar aquí

Gemelo isométrico

Rápido, editable, ligero y conectado a XPL. Ideal para layout, inventario, recorridos, pantallas, sensores y operación.

Añadir después

Captura fotográfica o 3D

Útil para materiales, patrimonio, detalle de piezas y visitas inmersivas. No debe impedir que el gemelo empiece a funcionar.

Regla: si podemos explicar el Xpacio con un rectángulo, paredes, muebles y objetos, la V1 es isométrica.
02 · MÉTODO POR FASES

Construir de lo estable a lo vivo

1 · MedirCroquis, ancho, fondo, alturas y accesos.
2 · DibujarSuelo, paredes, mobiliario y recorridos.
3 · IdentificarCada objeto recibe un ID y una ficha.
4 · SimularPersonas, escenas y estados de demostración.
5 · ConectarSustituir simulaciones por señales XPL reales.
  1. Medidas suficientes, no perfectas. Empezar con proporciones aproximadas y guardar todas las dimensiones en metros.
  2. Una sola fuente de verdad. Layout, inventario y estados viven en datos, no dispersos en posiciones CSS.
  3. Vertical slice primero. Una zona, un objeto real y una señal conectada antes de completar todo el Xpacio.
  4. Iterar en el navegador. La misma escena funciona en escritorio, móvil y pantalla táctil.
03 · RECTÁNGULO ISOMÉTRICO

La sala como sistema espacial

El modelo mínimo tiene suelo rectangular, dos paredes visibles, entrada, zonas de circulación y objetos colocados sobre una retícula métrica. La cámara permite rotar 90°, acercar y volver a la vista inicial. Abajo: un gemelo de demostración con IDs y estados XPL — y el enlace al ejemplo real publicado.

XPACIO · SALA DEMO V1 12,0 × 7,2 m · retícula 1 m · config editable · sin escaneo 3D
ZONA · ENTRADA
ZONA · EXPOSICIÓN
ZONA · PANTALLA
ZONA · SALIDA
SUELO MÉTRICO OBJETOS CON ID ESTADOS XPL CÁMARA 90°
Demo didáctica del método · el layout y los activos no están hardcodeados en el motor: viven en la config del Xpacio.

El layout se edita sin tocar el motor: dimensiones, mobiliario y activos se cargan desde una configuración del Xpacio.

Movible y sustituible siempre: cada elemento del Xpacio (mueble, pantalla, sensor, figura, NPC, zona de interés) se puede mover de sitio y sustituir por otra representación o activo, sin recompilar ni tocar el motor.

Entrada, exposición, pantalla, atención y salida se modelan como zonas para permitir recorridos y métricas.

En el ejemplo real (Soledad) cada pieza tiene identidad y acción; en un local rectangular el mismo patrón se aplica sobre el rectángulo isométrico.

04 · OBJETOS Y FIGURAS REALES

Primero fotografía; después 3D

Las piezas físicas aparecen como activos independientes, no fundidas en el fondo. Así pueden moverse, inventariarse, ampliarse y sustituirse (sprite → multivista → GLB → captura) sin rehacer la sala. Si un elemento no se puede reubicar o reemplazar desde la config, no es un activo de Xpacio: es un bug de diseño.

NivelRepresentaciónCuándo usarlo
V1 · Sprite realFoto frontal o ¾, fondo eliminado y sombra isométrica.Catálogo inicial, figuras, arte y productos.
V2 · Multivista4–8 fotografías que cambian según el giro de cámara.Cuando el volumen importa pero aún no compensa modelar.
V3 · Modelo GLBMalla optimizada, materiales PBR y niveles de detalle.Primer plano, rotación libre, AR o interacción avanzada.
V4 · Captura densaFotogrametría o Gaussian Splat del objeto y entorno.Piezas únicas, superficies complejas o visita inmersiva.

Ficha mínima de cada activo

ID estable y nombre legible
Fotografía o modelo original
Posición, escala y orientación
Zona, vitrina o soporte
Estado: expuesto, retirado o mantenimiento
Historia, procedencia y derechos de uso
05 · SIMULACIÓN Y DATOS REALES

Nunca confundir una demo con una señal

El Xpacio puede empezar completamente simulado. La condición es que siempre se distinga qué está ocurriendo de verdad y qué forma parte de la demostración.

DatoDurante la V1Cuando se conecta
VisitantesSIMULADO NPC y aforo generado.EN VIVO Contador o cámara anónima.
PantallasSIMULADO Creatividad de muestra.EN VIVO Player y playlist reales.
IluminaciónSIMULADO Estado visual local.EN VIVO Hue, DMX o controlador XPL.
InventarioSIMULADO Catálogo inicial.EN VIVO Fuente y fecha de sincronización.
Obligatorio: una señal conectada muestra origen, última actualización y estado de conexión. Si falla, vuelve a “sin datos”; nunca inventa un valor.
06 · ENTREGABLES

Qué produce cada proyecto

Definición

Ficha del Xpacio

Nombre, ID, dirección, propósito, responsables, medidas y enlaces.

Espacio

Layout versionado

Planta, zonas, paredes, objetos, puntos de interés y recorridos.

Contenido

Catálogo de activos

Fotos, sprites, modelos, procedencia, textos y estados.

Operación

Mapa XPL

Qué se simula, qué está conectado y qué controla cada nodo.

Calidad

Prueba visual

Escritorio, móvil, pantalla táctil, carga, navegación y contraste.

Publicación

URL estable

Ruta pública, commit, fecha, versión y responsable.

07 · EVOLUCIÓN

Una escalera, no un salto

  1. Gemelo de presentación: rectángulo, mobiliario, sprites reales y narrativa.
  2. Gemelo operativo: editor de layout, inventario y controles XPL.
  3. Gemelo conectado: pantallas, sensores, iluminación y telemetría reales.
  4. Gemelo inmersivo: modelos 3D, captura densa, AR y visitas libres.
  5. Gemelo predictivo: historial, comparaciones, alertas y simulación de cambios.

Cada nivel debe ser útil por sí mismo. Ningún proyecto espera a completar el siguiente para publicarse.

08 · CHECKLIST DE SALIDA

Cuándo está lista la V1

Se reconoce el Xpacio real por su distribución
Las medidas están en una configuración editable
Cada objeto importante tiene ID y ficha
Todos los elementos son movibles (posición/escala/orientación en config)
Todos los elementos son sustituibles (se puede cambiar sprite/modelo sin tocar motor)
Se usan fotos de las piezas reales disponibles
Simulación y telemetría están diferenciadas
Existe al menos una interacción significativa
Funciona en escritorio y móvil
La carga no depende de activos pesados
La URL pública responde correctamente
Commit, versión y responsable están documentados
Resultado esperado: una réplica reconocible, navegable y operativa que puede crecer sin reconstruirse desde cero.