Modelos cada vez más complejos geométricamente y más detallados. La evolución de la tecnología BIM en los últimos años ha permitido que los profesionales del sector de la construcción trabajen a diario con archivos digitales con un volumen de información cada vez más detallado y preciso, convirtiéndose en réplicas virtuales de la propia realidad. Para ofrecer la mejor experiencia de visualización de estos modelos, nuestro visor 3D ha evolucionado para mostrar la representación geométrica tridimensional con un alto nivel de precisión y sin fallos de reproducción. Y todo ello con la calidad visual de la industria propia de los videojuegos que caracteriza a nuestra plataforma.
La rápida adopción y evolución de la tecnología BIM en los últimos años ha permitido desarrollar el concepto de gemelo digital en la industria de la construcción con un nivel de detalle inimaginable hace pocos años. Las aportaciones de los distintos agentes al proyecto digital contienen información cada vez más detallada, especialmente desde el punto de vista de la representación geométrica tridimensional, dando lugar a modelos más fieles a la realidad.
BIMserver.center emplea el formato glTF 2.0 para representar la geometría de los modelos. Este formato, procedente de la industria de los videojuegos, se caracteriza por su sencillez, su capacidad para definir materiales visuales y su codificación orientada a un procesamiento muy eficiente. BIMserver.center fue precursor en el uso de esta tecnología para la representación de modelos BIM con una riqueza visual que no es posible lograr empleando el estándar IFC.
Recientemente hemos ampliado las capacidades de nuestro visor 3D con la introducción de una nueva tecnología. El anterior visor de nuestra plataforma visualizaba modelos completos codificados en formato glTF 2.0. Aunque esto permitía mostrar los modelos aprovechando todas las características del formato, si el número de modelos visualizados era muy alto o si estos eran especialmente complejos, el visor podía acabar trabajando al límite de su capacidad tecnológica.
Esta limitación estaba relacionada con las técnicas directas de visualización de modelos tridimensionales, que no eran capaces de gestionar este incremento de la complejidad geométrica de los modelos, ya que podían alcanzarse los límites físicos de los dispositivos utilizados para su visualización, como la memoria, la capacidad de procesamiento, etc.
Con objeto de dar respuesta a la necesidad de visualizar modelos cada vez más detallados, en BIMserver.center nos propusimos desarrollar una nueva tecnología de visualización que permitiese mantener la calidad visual del formato glTF 2.0 y, a su vez, manejar modelos cada vez más complejos.
Descomposición jerárquica de los modelos BIM
Tomando como punto de partida el estándar 3D Tiles de Open Geospatial Consortium, inicialmente desarrollado por Cesium para la visualización geoespacial, hemos desarrollado nuestro propio formato de representación de modelos BIM. Sobre la base de este formato, hemos construido una nueva pila de visualización, que emplea técnicas de subdivisión espacial para la descomposición jerárquica de los modelos BIM.
En la nueva pila de visualización, los modelos BIM se descomponen en volúmenes atendiendo a una serie de criterios geométricos. Los volúmenes son posteriormente procesados y almacenados en nuestros servidores para su transmisión bajo demanda a los dispositivos de los usuarios.
El nuevo visor de BIMserver.center, tomando en consideración los requisitos de memoria necesarios para mostrar los volúmenes en los que se ha descompuesto un modelo y el punto de vista actual del usuario, determina qué porciones del modelo es preciso descargar para ser mostradas
Nuevas funcionalidades del visor
Las funcionalidades iniciales incluidas en el nuevo visor son:
- Visualización simultánea de varios modelos, incluyendo la posibilidad de activarlos, desactivarlos y dibujarlos en transparente de manera independiente.
- Ajuste de la visibilidad de los elementos de los modelos por categorías y de dibujarlas en transparente.
- Estudio de sombras.
- Cálculo dinámico del pivote de rotación.
- Indicadores de transmisión desde el servidor y marcadores de volúmenes no descargados.
- Herramienta de zoom por rectángulo.
- Herramienta de zoom manteniendo la orientación actual.
- Herramienta para mostrar modelo en posición inicial.
- Herramienta de selección del pivote de rotación.
- Herramienta para consultar las propiedades de los modelos.
- Herramienta de planos de corte ortogonales x, y, z.
- Herramientas para aislar, ocultar y restaurar la visibilidad de los objetos.
- Herramientas para aislar, ocultar y restaurar la visibilidad de las categorías.
- Herramienta de rotación automática alrededor del eje z global.
- Opción para ajustar la calidad de visualización.
Cómo interactuar con el visor 3D de BIMserver.center
Para interactuar con el nuevo visor es preciso tener un ratón de tres botones o un panel táctil que permita gestos equivalentes. Las combinaciones de teclas son las siguientes:
- SHIFT + rueda central pulsada. Rotación alrededor de pivote automático o indicado por usuario.
- SHIFT + CTRL + rueda central pulsada. Rotación alrededor de cámara.
- Rueda central pulsada. Desplazamiento.
- Rueda central girada. Acercar o alejar.
Las acciones sobre el modelo se realizan empleando el botón izquierdo del ratón, mientras que el botón derecho del ratón cancela la opción activa.
Disponible en navegadores web, iOS y Android
El nuevo visor de BIMserver.center está disponible en nuestra plataforma web y en nuestras aplicaciones para iOS y Android. En dispositivos móviles, recomendamos el uso de las aplicaciones para obtener la mejor experiencia de usuario posible.
Para un obtener un desempeño adecuado, revise que su equipo cumple con los requisitos mínimos:
Equipos de escritorio y portátiles
Requisitos mínimos
- CPU: Intel Core i5 7th Gen o equivalente.
- RAM: 16 GB.
- GPU: Nvidia GeForce GTX 1050 Ti o equivalente.
Requisitos recomendados
- CPU: Intel Core i7 9th Gen o superior.
- RAM: 16 GB.
- GPU: Nvidia GeForce GTX 2060 o superior.
iOS / Android
Requerimientos mínimos
- Es recomendable que los dispositivos móviles iOS o Android no tengan más de tres años.
Requerimientos recomendados
- Para iOS se recomienda un iPad de 4ª o 5ª generación, mientras que para una mejor experiencia en realidad aumentada es aconsejable utilizar un iPad con sensor LiDAR.
- Para Android, debido a la amplia variedad de dispositivos, se recomienda probar el visor en el dispositivo actual.