Preparar la alfa pública
La distribución ofrece seguimiento de marcadores, GLB, vídeo con chroma y colocación por cámara. La odometría monocular se considera experimental y puede acumular deriva. WebXR nativo se prueba aparte porque la disponibilidad depende del navegador y del dispositivo.
Probar la distribución
Genera y verifica el paquete desde la carpeta del proyecto:
npm ci
npm run build
npm test
npm run docs:check
npm run check:release
python scripts/package-alpha.py
En Windows también puedes ejecutar el último comando con py -3. El ZIP y su SHA-256 quedan en artifacts/. Descomprime el ZIP y sirve dist/ mediante HTTP en localhost o HTTPS en el teléfono. Abre examples/alpha.html desde ese servidor para elegir una de las tres demos. El ZIP contiene los modelos, los marcadores, el vídeo, OpenCV, los decodificadores y las licencias.
Antes de etiquetar en GitHub
- Repite la comparación móvil con el build candidato. Registra iPhone 17 Pro como referencia de gama alta y el Android actual como prueba de estrés. Registra Android de gama media cuando haya evidencia de ese segmento.
- Configura la identidad Git local y prepara el primer commit con el código del proyecto. Verifica que el índice excluya
reports/local-devices/,artifacts/,dist/y configuraciones o recursos del sitio XAMPP. La distribución se adjunta al release como ZIP. - Verifica el build y CI desde un clon limpio. Los medios de demo y las dependencias tienen su procedencia en los avisos de terceros y en la guía de recursos de los ejemplos.
- Una vez elegido el repositorio remoto, publica el código, etiqueta la versión de publicación y adjunta el ZIP y su SHA-256 a una release preliminar. Enlaza las tres demos cuando estén servidas por HTTPS.