Saltar al contenido principal

VTO SDK

SDK de prueba virtual (AR try-on) on-device para e-commerce: captura cámara o foto → segmentación + efecto por módulo, renderizado en el navegador (WebGL2 + ONNX Runtime Web). El módulo inicial es color de cabello (hair-color).

Capacidades

  • Visor embebible con una línea: OBVto.init({ modules: ['hair-color'], container: '#vto' }).
  • Captura desde cámara o foto (selfie / photo).
  • Branding configurable, paleta de tonos, favoritos, controles y cierre con NPS.
  • Eventos para integrarte con tu analítica y tu catálogo.
  • Sistema de licencias: en producción valida dominio y habilita módulos vía un servidor.

Requisito: la página debe servirse en HTTPS o localhost. getUserMedia (cámara) no funciona en http:// con IP; los navegadores la bloquean.

Inclusión del bundle

<div id="vto"></div>
<script src="https://tu-cdn/vto-sdk.js"></script>
<script type="module">
const vto = await OBVto.init({ modules: ['hair-color'], container: '#vto' })
</script>

El SDK queda disponible como window.OBVto tras cargar el script.

Por dónde empezar