¿Por qué el modelo 3D de la casa va lento en el móvil?
Un modelo 3D de una vivienda entera puede contener decenas de miles de triángulos, sombras que se recalculan en cada fotograma y luz que incide sobre cada superficie en tiempo real. Es un trabajo pesado para un teléfono, y hay cosas concretas que lo hacen más pesado o más ligero.
Respuesta corta: Las partes más pesadas de un modelo 3D suelen ser las sombras, que se calculan en cada fotograma, y los muebles o detalles con muchas superficies. El techo, los muebles y las sombras son normalmente lo que más cuesta — y si una app te permite desactivarlos por separado, puedes averiguar tú mismo qué es lo que exige más a tu teléfono. El tamaño de la habitación y el número de plantas también cuentan, pero menos de lo que se podría pensar.
¿Qué hace pesado mostrar un modelo 3D?
- Número de triángulos (polígonos). Todo en un modelo 3D está construido con superficies, y cada superficie suele dividirse en triángulos. Cuantos más muebles y elementos constructivos haya, y cuanto más detallados sean, más triángulos tiene que calcular el chip gráfico del teléfono cada vez que se dibuja la imagen — normalmente 60 veces por segundo.
- Sombras en tiempo real. Calcular dónde proyecta sombra el sol y cómo se desplaza al girar la cámara es notablemente más pesado que dibujar una superficie con un color fijo. Las sombras exigen «dibujar» toda la escena una vez más, desde el punto de vista del sol, para averiguar qué queda en sombra.
- Luz y materiales. Las superficies que reflejan la luz de forma realista — el brillo de un suelo, la transparencia de una ventana — cuestan más que un color plano.
- Número de objetos, no solo tamaño. Una habitación con veinte muebles es más pesada que una habitación vacía del mismo tamaño, porque cada mueble es su propia geometría que el teléfono tiene que controlar.
¿Se puede ver la casa sin techo?
La mayoría de los visores 3D de viviendas ofrecen una especie de «vista de casa de muñecas», donde se ocultan los techos para poder mirar dentro de las habitaciones desde arriba, como si se hubiera quitado el tejado. Es a la vez una función práctica — se obtiene una visión rápida de toda la distribución — y una que alivia un poco la carga del teléfono, porque las superficies del techo no hay que dibujarlas ni iluminarlas mientras se mira desde arriba.
¿Cuánto cuestan en realidad las sombras a la batería?
Las sombras en tiempo real están entre los efectos más costosos de los gráficos 3D, porque exigen una «cámara» adicional completa desde la posición del sol en cada fotograma. En un teléfono, se nota como calor en el propio dispositivo y un consumo de batería más rápido, sobre todo con un uso prolongado. Por eso es habitual que las apps 3D te permitan desactivar las sombras cuando solo quieres ver la distribución, y activarlas cuando quieres valorar las condiciones de luz o enseñar la casa.
¿Por qué es mejor controlar las capas por separado que un ajuste de calidad único?
Muchos programas resuelven el problema de la pesadez con un único botón de calidad: alta, media, baja. El problema es que ese tipo de botones activan o desactivan todo de golpe, aunque casi nunca es todo lo que resulta pesado. Un programa que, en cambio, te permite desactivar por separado los muebles, los techos, las sombras y la luz de cada habitación te da la posibilidad de encontrar exactamente la combinación que funciona con fluidez en tu teléfono, sin tener que renunciar a más de lo necesario.
¿Qué puedes hacer tú si un modelo 3D va a tirones?
- Desactiva primero las sombras. Suelen ser lo que más cuesta y lo que menos aporta para entender la distribución.
- Oculta los muebles si solo te fijas en el edificio. Los muebles añaden geometría sin cambiar la casa en sí.
- Mira una planta cada vez en lugar de toda la casa junta, si la vivienda tiene varios pisos.
- Cierra otras apps del teléfono. La renderización 3D comparte el chip gráfico con el resto del sistema, y un teléfono con poca memoria libre sufre más presión.
- Reinicia la app si lleva mucho tiempo abierta. El uso prolongado puede acumular memoria que no se libera hasta que la app se cierra por completo.
¿Qué no se puede solucionar?
Los teléfonos más antiguos, sencillamente, tienen chips gráficos más débiles, y hay un límite a lo que el control de capas puede compensar. Una vivienda con muchas habitaciones y muchos muebles siempre será más pesada que una sola habitación, sean cuales sean los ajustes que se toquen. Y un programa que construye el modelo 3D a partir de un plano real con medidas reales es, de entrada, más ligero que un escaneo fotorrealista con millones de puntos de color — pero nunca del todo gratis.
¿Es un modelo 3D dibujado siempre más ligero que una nube de puntos escaneada?
Por regla general, sí. Un modelo 3D construido a partir de un plano con medidas reales se compone de superficies relativamente pocas y limpias — las paredes son rectángulos planos, los suelos son polígonos, y una puerta es un hueco recortado en una pared. Un escaneo en bruto, en cambio, guarda la superficie tal como la vio la cámara, con innumerables irregularidades pequeñas, variaciones de color y ruido que hay que dibujar uno a uno. Esa es una de las razones por las que las apps que construyen su modelo 3D a partir de elementos constructivos medidos, en lugar de directamente de los datos brutos del escaneo, suelen ir más ligeras en el mismo teléfono — el precio es que el modelo se ve más simplificado y limpio, no fotorrealista.
¿Se vuelve más pesado un modelo 3D cuantas más plantas tiene la casa?
Sí, pero menos de lo que cabría pensar, si la app solo dibuja la planta que se está viendo. Un programa bien construido normalmente muestra solo la planta activa con todo detalle y oculta el resto mientras se está dentro de la visita virtual — solo cuando hay que mostrar toda la casa junta desde fuera es cuando todas las plantas cargan el chip gráfico a la vez. Por eso el control de capas que te permite desactivar las plantas una a una ayuda sobre todo en viviendas grandes de varios pisos: puedes aislar exactamente la planta con la que estás trabajando, en lugar de que el teléfono tenga que controlar toda la casa a la vez.
¿Por qué se nota como calor y no solo como menos fotogramas por segundo?
El chip gráfico y el procesador principal de un teléfono trabajan más cuanto más tienen que calcular por segundo, y ese trabajo se convierte en calor, igual que al jugar mucho tiempo a un juego exigente. Con un uso breve rara vez se nota, pero si se mantiene abierto un modelo 3D pesado durante varios minutos — por ejemplo, mientras se enseña la casa a alguien — el teléfono puede calentarse de forma perceptible, y algunos teléfonos reducen automáticamente el rendimiento para protegerse del sobrecalentamiento, lo que se percibe como que el modelo empieza de repente a ir a tirones sin que se haya cambiado nada.
Qué hace HouseSense
HouseSense tiene su propio panel de capas, donde los techos, los muebles, la luz de cada habitación y las sombras se pueden desactivar por separado, y cada planta se puede mostrar de forma independiente. El panel muestra lo que cuesta tener activada cada capa, y no se cierra con cada clic, de modo que se pueden probar varias combinaciones seguidas sin tener que abrir el menú de nuevo cada vez.