Introducción a Azure Remote Rendering
La visualización tridimensional es importante en aquellos escenarios en los que cada detalle importa, como:
- Administración de plantas industriales.
- Diseñe el examen de ensamblados complejos como motores de camión.
- Planeamiento del preoperatorio quirúrgico.
Hacer que los detalles cobren vida con la visualización 3D puede ayudar a los diseñadores, ingenieros, médicos y estudiantes a conocer mejor la información compleja y a realizar las llamadas correctas.
Diezmado
Los dispositivos no conectados a la red y de realidad mixta tienen una potencia de cálculo limitada para la representación de modelos complejos. Un enfoque tradicional para la visualización de contenido 3D en dispositivos sin anclaje de red es el diezmado, que comprime los modelos y elimina algunos polígonos. El diezmado simplifica el modelo lo suficiente para que pueda ejecutarse en un hardware de GPU más lento.
La ilustración anterior muestra una comparación entre un modelo de motor con todos los detalles y un modelo diezmado. El modelo reducido consta de aproximadamente 200 000 triángulos, incluidos las partes interiores detalladas, en comparación con los más de 18 millones de triángulos del modelo original.
Azure Remote Rendering
Aunque reducir la calidad o complejidad de un modelo puede facilitar su representación, esta simplificación puede provocar una pérdida de detalles importantes necesarios para tomar decisiones clave. Azure Remote Rendering soluciona este problema moviendo la carga de trabajo de representación a las unidades de procesamiento gráfico (GPU) de alto nivel en la nube de Azure. Un motor de gráficos hospedado en la nube representa la imagen, la codifica como una secuencia de vídeo y la transmite en tiempo real a dispositivos como HoloLens 2. Los usuarios no solo pueden ver el modelo, sino también interactuar con el.
Remote Rendering permite representar cientos de millones de polígonos y transmitirlos a dispositivos de realidad mixta con baja latencia, lo que reduce la necesidad del diezmado. Cuando los modelos son demasiado complejos incluso para que las GPU de gama alta se representen a velocidades de fotogramas interactivas, Remote Rendering pueden distribuir las cargas de trabajo a varias GPU. Los resultados se combinan en una sola imagen, lo que hace que el proceso sea transparente para el usuario.
Sesiones de Remote Rendering
Para usar Remote Rendering, cree una sesión, que asigna un servidor en Azure para representar el modelo. Cuando se conecta un dispositivo cliente, el servidor representa los datos solicitados y sirve el resultado como una secuencia de vídeo. La sesión se cierra automáticamente cuando expira su tiempo de concesión, o bien se puede detener manualmente.
Usted elige el tipo de servidor en el que se va a ejecutar, lo que determina el precio. Una vez detenida una sesión, no se le facturará más. Para más información sobre los precios, consulte Precios de Remote Rendering.