Saltar al contenido
E-SPACE

E-SPACE para celulares Android

La misma experiencia en la palma de la mano: realidad aumentada con ARCore, vinculación con el QR y todas las herramientas del modelo, manejadas con los dedos. Ideal para verificar, supervisar y mostrar el modelo en el lugar.

Para qué sirve

La app del celular muestra el modelo de Rhino y de Grasshopper en realidad aumentada, anclado al lugar real, y permite trabajar con él: moverlo, girarlo, cambiar la vista, prender capas y tocar los parámetros de tu definición. Se usa de dos formas:

Para verificar y supervisar

Mientras alguien ejecuta con el Quest, otra persona controla en el celular qué se ve, qué parámetros están activos y dónde está cada cosa. Los dos visores comparten la misma sesión.

Para trabajar solo

Sin visor de realidad mixta, el celular alcanza para ubicar el modelo, revisar un diseño en el lugar, mostrarlo a un cliente o probar una maqueta sobre una mesa.

Requisitos e instalación

  • Un celular Android compatible con ARCore (probado en un Samsung Galaxy S24 Ultra).
  • El celular y la computadora con Rhino en la misma red Wi-Fi.
  • Permiso de cámara, para ver el espacio y leer los QR.
  • Rhino 8 para Windows con el complemento EsSync.

Hoy la app se instala como un archivo APK (todavía no está en la tienda de Google Play): al abrirlo, Android pide permitir «instalar apps de esta fuente». No hace falta activar el modo desarrollador.

Beta por invitación. Si querés probar la app del celular, pedí la beta: te mandamos por correo el APK de la versión actual. Más abajo, en Versiones, está el historial.

Vincular con Rhino

  1. En RhinoCorré EsSync: se abre la sesión y aparece la página con el código QR.
  2. En el celularAbrí la app. Una breve bienvenida con el logo (un toque la salta) lleva a la pantalla Vincular con Rhino.
  3. Escaneá el QRApuntá la cámara al QR de la pantalla de la PC. La app prueba las direcciones de la red, se conecta sola y muestra «Transformando tu espacio…» mientras abre la cámara de realidad aumentada.
  4. O escribí el códigoSi no podés escanear, hay una opción para escribir el código de la sesión a mano.

Arriba de la pantalla hay una pastilla que dice el estado de la conexión (por ejemplo «Sin conexión · dirección» mientras intenta, o el nombre del archivo cuando conectó). Si el celular no logra conectar, revisá que esté en la misma red y que el firewall permita el servidor (ver solución de problemas).

La pantalla

  • La cámara con el modelo anclado al espacio. Los objetos de Grasshopper que se pueden mover se tocan para seleccionarlos.
  • La pastilla de arriba con el estado de la sesión y, mientras movés una pieza, el modo y el eje elegidos.
  • La barrita del menú, abajo: cerrada es solo una barrita cuyo color dice el estado del anclaje (buscando, anclado, fijado). Tocarla o arrastrarla hacia arriba abre el menú; tocar afuera lo cierra.
  • La tarjeta del objeto: con un doble toque sobre una pieza aparece arriba del menú, con sus herramientas y la lectura en vivo de lo que hacés.
PestañaQué hay
AnclajeEl estado de los QR vistos y su error, un indicador de confianza (punto verde, ámbar o rojo), Fijar y Volver a anclar; el interruptor Colocar manual para tocar los puntos de Rhino sin escanear; y Ubicar aquí en el piso o una mesa, con giro y Reposicionar.
CapasLas capas de Rhino con un interruptor en cada una; prender o apagar acá lo cambia también en Rhino.
VistaSombreado, Realista, Alámbrico o Aristas: para todo el modelo o solo para el objeto seleccionado.
ParamLos parámetros de Grasshopper que activaste: sliders con flechas ‹ ›, número tocable (con un teclado numérico propio), interruptores, listas (se recorren con un botón, sin desplegables que tapen la cámara) y botones.
Escala1:1, 1:5, 1:10, 1:25, 1:50 y 1:100. Con QR o puntos a mano el modelo queda en 1:1; sobre el piso o una mesa elegís la escala.
SesiónEl código de la sesión, el servidor, Restablecer todo (devuelve cada pieza a la posición de Grasshopper, escala 1:1 y vista Sombreado) y Desvincular.

Mover, girar y escalar con los dedos

Tocás una pieza (solo las que Grasshopper deja mover) y elegís qué hacer con un dedo. Cada modo se maneja con ejes bloqueados, siempre los del modelo (el Z de Rhino es «arriba» aunque el modelo esté anclado girado):

ModoEjesCómo se hace
MoverLibre · Z · PisoArrastrás el dedo. En Z el objeto sigue al dedo a lo largo de esa línea y no se sale; en Piso se mueve sobre el plano horizontal.
GirarLibre · Z · X · YEn un eje, como una rueda y en pasos de 5°. En Libre, tipo pelota.
Escalar—Arrastrás hacia arriba o abajo (un 35 % de la pantalla equivale a ×4).

Con dos dedos hay un atajo: el pellizco escala y, en modo Girar, girar los dedos gira el objeto sobre el eje elegido. La tarjeta muestra la lectura en vivo («Z +1,20 m», «Giro Z 35°», «Escala ×1,80») y un dedo que ya empezó a arrastrar puede volver al punto de partida. Lo que movés llega a Rhino y a los demás visores al instante.

Anclaje y precisión

Funciona igual que en el Quest (ver Cómo funciona): con QR, a mano o sobre el piso o una mesa.

  • Los QR se leen con la cámara. ARCore no reconoce códigos QR por sí solo, así que E-SPACE los lee con su propio lector y calcula la posición y orientación del código.
  • Cada QR visto queda recordado; al volver a ver uno, la posición se corrige y se compensa la deriva del seguimiento del celular (del orden del 1 % de lo caminado).
  • No se lee en movimiento: si andás muy rápido, la app pide más calma. Mirá los QR de cerca.
  • Colocar manual: tocás con el dedo la esquina real de cada marcador; mantener apretado un punto lo corrige y al terminar queda fijo. Cada punto se ve como una bolita con su nombre.
  • Sobre el piso o una mesa: apuntás al piso y tocás «Ubicar aquí»; una vez colocado el modelo queda fijo, y «Reposicionar» lo mueve entero a otro lugar.

Lo que le manda a Grasshopper

Además de mostrar y mover, el celular le cuenta a Grasshopper qué ve, para los componentes Get: la posición del dispositivo, la mirada, los punteros (toques), los códigos QR que lee y los planos del entorno que detecta ARCore (piso, pared, techo, mesa). También manda los gestos y los eventos de toque. No manda una malla del espacio: ARCore en teléfonos no entrega esa información.

En Rhino, el celular se dibuja como una silueta de teléfono con su campo de visión y hacia dónde mira (comando EsUsers).

Celular y Quest juntos

Los dos entran a la misma sesión con el mismo QR. Lo que uno mueve lo ve el otro, y las capas, la vista y los parámetros son los mismos. Una persona puede ejecutar con las manos libres en el Quest y otra supervisar en el celular, o al revés. Cada visor tiene su propio anclaje, porque cada uno ve el espacio desde su lugar.

Versiones

VersiónNovedades
1.2.7Mesa y piso: el modelo queda fijo al colocarlo y se mueve entero con Reposicionar.
1.2.xBienvenida con el logo y barrido de «Transformando tu espacio…»; indicador de confianza del anclaje (verde, ámbar, rojo); los sliders de Param heredan los decimales de Grasshopper; arreglo de las flechas de Param.
1.1.xParam con flechas ‹ › y número tocable con teclado numérico; Colocar manual; interfaz en azul eléctrico; marcadores ES-01… con su capa «ES Marcadores».
1.0.0Primera versión cerrada: anclaje con QR refinado, descarte de saltos imposibles, escalas 1:5 y 1:25, mallas cerradas con aristas.

Límites conocidos

  • Con QR muy separados (3–4 m) el error sube (4–8 cm en una prueba con 5 QR). Con QR cercanos y bien ubicados baja.
  • Con unas 4000 piezas la memoria del celular queda justa.
  • El modelo no se oculta detrás de objetos reales; usá las vistas Alámbrico o Aristas.
  • La app está en español y se instala como APK (aún no en Google Play).
  • Ver más en Límites conocidos de la beta y lo que viene en la hoja de ruta.