¿Qué es Azure Remote Rendering?

Completado

Cuando se trabaja con la visualización 3D, cada detalle importa. Sin embargo, los dispositivos autónomos no suelen tener recursos computacionales suficientes para representar modelos más complejos al nivel de detalle necesario. Cuando se usa Azure Remote Rendering, las cargas de trabajo de representación se pasan a GPU de alto rendimiento en Azure. En Azure, un servicio hospedado en la nube, se produce lo siguiente:

  • Se representa la imagen.
  • Se codifica la imagen como una secuencia de vídeo.
  • Se transmite la imagen al dispositivo en tiempo real.

Nota:

Puede interactuar con el modelo representado, además de verlo.

¿Qué es el diezmo?

Los modelos 3D pueden estar hechos de polígonos. El diezmo es un proceso con el que se comprime un modelo mediante la eliminación de algunos de sus polígonos, por lo que el modelo no se representará con todo detalle. Para ver contenido en dispositivos autónomos, tiene la opción de simplificar los modelos 3D mediante el diezmo.

Nota:

El diezmo simplifica los modelos al nivel necesario para la representación en el hardware.

Desafortunadamente, este enfoque reduce la calidad de los modelos resultantes. En el gráfico siguiente se aprecia el modelo representado de un motor y se muestra el diezmo. La imagen tiene aproximadamente 200 000 triángulos. La calidad de la imagen no es suficiente para los usos deseados, como una revisión del diseño 3D o una visualización del diseño de fábrica.

Illustration of an engine rendered using decimation.

Definición de Azure Remote Rendering

Azure Remote Rendering es un servicio en la nube que permite representar contenido 3D interactivo y exigente en cuanto a potencia de GPU. Con Azure Remote Rendering, puede hacer lo siguiente:

  • Representar cientos de millones de polígonos.
  • Transmitir a dispositivos de realidad mixta con baja latencia.

Sugerencia

Incluso para una GPU de gama alta, algunos modelos pueden ser demasiado complejos para representarse a velocidades de fotogramas interactivas. Si este es el caso, Azure Remote Rendering distribuye la carga de trabajo entre varias GPU. Después, combina los resultados en una sola imagen. Este proceso es transparente para el usuario.

En la tabla siguiente se describen las características principales de Azure Remote Rendering y cuáles son sus ventajas:

Característica Descripción
Representación remota Permite que los dispositivos que no tienen suficiente potencia o potencia computacional representen modelos complejos con una gran cantidad de polígonos. Puede usar esta funcionalidad en sectores que usan modelos 3D para escenarios como revisiones de diseño, planeamientos del diseño y enseñanza. La representación remota es la funcionalidad principal.
Representación híbrida Permite combinar contenido local y representado de forma remota. La aplicación con representación remota puede combinar hologramas locales y remotos. Puede representar algún contenido localmente y el contenido más exigente de forma remota. Por ejemplo, puede representar contenido como menús e instrucciones localmente, mientras usa la representación remota para transmitir modelos 3D complejos.
Interacciones conocidas Permite interactuar con objetos remotos de la misma manera que con los objetos locales.
Kit de desarrollo de software (SDK) Proporciona un SDK eficaz y sencillo de usar que permite integrar contenido representado de forma remota en las aplicaciones existentes.

Cómo puede eliminar Azure Remote Rendering la necesidad del diezmo

Mediante Azure Remote Rendering, puede hacer lo siguiente:

  • Olvidarse de la necesidad diezmar el contenido al trabajar con modelos 3D complejos.
  • Pasar las cargas de trabajo de representación complejas a Azure para aprovechar las GPU de alto rendimiento.
  • Distribuir cargas de trabajo complejas entre varias GPU.

Con Azure Remote Rendering puede mejorar la calidad y los detalles de los modelos. En el gráfico siguiente se aprecia un modelo representado de un motor y se muestra la ventaja de no llevar a cabo el diezmo. La imagen se representa con 18 millones de triángulos para crear los detalles necesarios.

An image of an engine. The image is rich with detail and looks almost real.