Detalles del trazado de rayos de GPU (versión preliminar)

Obtenga más información sobre la nueva opción de gráficos, disponible como versión preliminar.

Novedades: 2023

Uso del trazado de rayos de GPU

Para utilizar el trazado de rayos por GPU, realice las siguientes acciones:

  1. En la ficha Herramientas panel Opciones, haga clic en Opciones de la aplicación.
  2. En el cuadro de diálogo Opciones de la aplicación, haga clic en la ficha Hardware.
  3. En la sección Opción de trazado de rayos:
    • Si la opción está activada, el hardware actual es compatible. Seleccione la opción para utilizar el trazado de rayos por GPU.
    • Si la opción está desactivada, el hardware actual no es compatible con el trazado de rayos por GPU.

Activación del trazado de rayos

Para utilizar el trazado de rayos de GPU después de realizar la selección de Opciones de la aplicación, realice las siguientes acciones:

  1. En la ficha Vista panel Aspecto, cambie el estilo visual a Realista.
  2. En el mismo panel, haga clic en Trazado de rayos. Se muestra el panel Trazado de rayos, que permite definir las opciones de visualización que se adapten a sus necesidades.
    • Reducción de ruido. Esto aplica un filtro de "eliminación de ruido" al resultado, lo que permite reducir inmediatamente los artefactos de ruido, lo que es mucho más rápido de renderizar. La eliminación de ruido puede dar como resultado una pérdida de detalles en materiales o iluminación, pero a menudo proporciona un resultado rápido y bueno.
    • Calidad (baja/borrador/alta). Esto controla el nivel de calidad objetivo del resultado renderizado. Una calidad superior tarda más en completarse, pero tendrá menos defectos gráficos.
    • Guarde. Guarde la imagen renderizada actual en el disco mediante las cotas de la ventana gráfica.
    • Pause/Continue. Detenga temporalmente la renderización de la imagen actual o reanúdela. Si la renderización ya se ha completado (progreso al 100 %), Continuar recopilará más muestras para refinar aún más la imagen. Esto resulta útil si los artefactos de ruido siguen siendo visibles.
    • Desactivar. Finalice el trazado de rayos de GPU y vuelva al modo de visualización Realista normal.

Para obtener más información, consulte Para trabajar con el trazado de rayos.

Para obtener más información sobre la implementación de Inventor, consulte Trazado de rayos de GPU de Inventor.

Requisitos de GPU

El rendimiento del trazado de rayos de GPU depende en gran medida de la GPU, ya que las GPU más nuevas o más eficientes pueden funcionar varias veces más rápido que las GPU más antiguas o menos eficientes. PassMark Software publica resultados de pruebas de GPU que pueden ayudarle a comparar opciones.

La función de trazado de rayos de GPU requiere compatibilidad con la función de trazado de rayos DirectX (DXR) que se ha introducido en las versiones recientes de Windows 10. Esto es compatible con la mayoría de las GPU publicadas por NVIDIA a partir de 2019 y con las GPU publicadas por AMD a partir de 2021. Intel lo admitirá en sus futuros gráficos Arc™ que abarquen tanto plataformas móviles como de escritorio. En el momento de la publicación de Inventor 2023, el trazado de rayos de GPU se puede utilizar con las siguientes GPU:

  • Las GPU de NVIDIA compatibles con el trazado de rayos nativo incluyen cualquier GPU con "RTX" en el nombre de la marca, incluidas las GPU móviles. Esto incluye:
    • La serie GeForce RTX, como GeForce RTX 2060.
    • La serie Quadro RTX, como Quadro RTX 4000.
    • La serie RTX A, como RTX A2000.
  • Las GPU de NVIDIA con compatibilidad basada en cómputo incluyen cualquier GPU con la microarquitectura "Pascal" y al menos 6 GB de RAM. Tenga en cuenta que estas GPU funcionarán considerablemente más despacio con el trazado de rayos de GPU debido a la falta de compatibilidad con el trazado de rayos nativo. Esto incluye:
    • La serie GeForce 10, como GeForce GTX 1080.
    • La serie Quadro P, como Quadro P4000.
  • Las GPU de AMD con compatibilidad con el trazado de rayos nativo incluyen cualquier GPU con la microarquitectura "RDNA 2". Esto incluye:
    • La serie RX 6000, incluida la serie móvil RX 6000M.
    • La serie Radeon Pro W6000, como la Radeon Pro W6800.
    • AMD Ryzen 7 6800U con Radeon 680M
  • GPU Intel compatible con el trazado de rayos para GPU con arquitectura "Xe" y compatibilidad con DX12. Esto incluye:
    • Arc® Pro serie A para estaciones de trabajo, como las GPU Arc Pro A40 y A50.
    • Arc® serie A, como las GPU Arc A380 y A770.

Se espera que las futuras GPU de todos los proveedores principales incluyan compatibilidad con DXR, con un rendimiento que aumente gradualmente. Las GPU de escritorio suelen tener un mejor rendimiento que sus equivalentes en equipos portátiles, incluso las que tienen el mismo nombre de modelo.

Requisitos del sistema operativo (SO)

Si utiliza el sistema operativo Windows 10, la compilación del sistema operativo debe ser 1809 (octubre de 2018) o posterior. Además, asegúrese de que el controlador de GPU esté actualizado.

Calidad de imagen

El tema de la calidad de la imagen es importante para el trazado de rayos de GPU y dos aspectos de este tema merecen una descripción más detallada: el progreso de la renderización y los materiales (aspectos). La calidad de imagen es un área activa de desarrollo para el trazado de rayos de GPU.

Progreso de renderización

El trazado de rayos de GPU implementa el algoritmo de trazado de ruta, lo que significa que la imagen renderizada mejora progresivamente con el tiempo. Este es el mismo algoritmo utilizado en los efectos visuales para las películas. Para obtener una introducción divertida al trazado de rutas, vea este vídeo de Walt Disney Animation Studios.

Cuando comience la renderización, verá artefactos "ruidosos" obvios que se resolverán con el tiempo, a medida que se recopilen más muestras de trazado de ruta. El trazado de rayos de GPU muestra una barra de progreso que refleja el número de muestras que se recogen en relación con el nivel de calidad objetivo. Con el trazado de rutas, la renderización técnicamente nunca se completa y se puede continuar renderizando indefinidamente.

Sin embargo, en la práctica, los artefactos se resuelven rápidamente y, a menudo, se obtienen buenos resultados incluso antes de alcanzar el nivel de calidad objetivo. Solo tiene que esperar hasta que la imagen se vea lo suficientemente bien. La opción "Continuar" permite al renderizador recopilar más muestras si sigue viendo artefactos objetables.

Con la opción de reducción de ruido activada, normalmente se ven pocos artefactos de ruido y se obtienen buenos resultados aún más rápido. Sin embargo, la reducción de ruido puede provocar una cierta pérdida de detalles en los materiales o la iluminación. Si desea guardar una imagen renderizada "final" para compartirla más adelante, puede desactivar la reducción de ruido y permitir que el renderizador dedique más tiempo a la renderización.

Materiales y aspectos

El trazado de rayos de GPU también utiliza principios de renderización basados en la física. Esto significa que la iluminación y los materiales interactúan de una forma que imita la realidad, y se pueden obtener resultados más realistas con un esfuerzo mínimo del cliente de Inventor. Esto difiere un poco de los renderizadores anteriores, pero ahora se está volviendo común en los gráficos por ordenador.

En concreto, el trazado de rayos de GPU utiliza una nueva definición de material física denominada Superficie estándar de Autodesk. Esta definición puede representar una amplia gama de materiales que suelen utilizar los clientes de Inventor. No necesita ningún trabajo adicional. El trazado de rayos de GPU convertirá de forma automática y rápida los aspectos existentes de Inventor en superficies estándar para la renderización; no se produce ningún cambio en la interfaz de usuario de edición de aspecto.

Sin embargo, este proceso de conversión puede dar lugar a diferencias visuales entre lo que vio con ART y lo que ve con el trazado de rayos de GPU. Algunas de estas son limitaciones conocidas y pueden resolverse en el futuro, pero en algunos casos, es posible que se observen diferencias derivadas de haber utilizado anteriormente propiedades de materiales no físicos. Por ejemplo, los materiales físicos conservan energía, por lo que es posible que observe que los materiales que antes eran demasiado brillantes ahora son más oscuros.

Si aparecen resultados muy inesperados, proporcione los comentarios que desee. Consulte Envíenos sus comentarios a continuación.

Limitaciones y problemas conocidos

A continuación, se indican algunos problemas conocidos relacionados con el uso del renderizador de CPU (ART):
  • Los materiales (aspectos) pueden parecer diferentes debido a la aplicación de principios físicos en el trazado de rayos de GPU. Las superficies pueden aparecer ligeramente más oscuras o claras, más ásperas o suaves, más o menos transparentes, etc. Consulte la sección "Calidad de imagen" anterior.
  • Al activar el trazado de rayos, puede que este tarde en iniciarse. La cantidad de tiempo necesaria depende de la complejidad del modelo: algunos ensamblajes de mayor tamaño tardan un minuto o más en completarse.
  • El trazado de rayos de GPU puede detenerse porque tarda demasiado tiempo en renderizarse. Esto se describe con más detalle en la sección Tiempos de espera de renderización que se muestra a continuación.
Actualmente, el trazado de rayos de GPU no admite los siguientes elementos, actualmente compatibles con ART. Si son importantes para su trabajo actual, le recomendamos que siga utilizando ART.
  • Estampados.
  • Roscas ficticias.
  • Plano base con sombras y reflejos.
  • Geometría local de determinados estilos de iluminación, como "Laboratorio vacío". Solo se admite una imagen de fondo totalmente envolvente.

Tiempos de espera de renderización

En algunas situaciones, el trazado de rayos de GPU puede detenerse debido a que tarda demasiado tiempo en renderizarse. Esto sucede porque Windows incluye una función denominada Detección y recuperación de tiempo de espera (TDR), que restablecerá una GPU cuando una operación tarde más de dos segundos (por defecto). En el trazado de rayos de GPU, una sola operación puede ser la renderización de una sola muestra, que normalmente debería ser rápida y, desde luego, tardar menos de dos segundos.

Un tiempo de espera que se produce al renderizar una única muestra suele significar uno o varios de los siguientes factores:
  • La GPU tiene un bajo rendimiento para el trazado de rayos de hardware.
  • El modelo que se está renderizando tiene geometría, materiales o iluminación complejos.
  • El modelo ocupa una gran parte de la ventana gráfica (ventana), es decir, se ha ampliado.
  • El tamaño de la ventana gráfica es grande, como en el caso de un monitor 4K.

Cuando se agota el tiempo de espera, Inventor desactiva automáticamente el trazado de rayos y vuelve al modo de visualización realista normal. Aparecerá un mensaje con la opción de volver a utilizar el trazado de rayos de CPU.

Los tiempos de espera se pueden evitar al resolver uno o más de los problemas mencionados anteriormente, que pueden incluir el uso de una GPU con un rendimiento superior. Aunque es posible extender el retraso de TDR más de dos segundos, el retraso por defecto suele significar que el rendimiento bajo ya resulta en una experiencia deficiente.

Envíenos sus comentarios

Nos gustaría que nos planteara su opinión sobre el nuevo trazado de rayos de GPU y existen varias formas de proporcionar sus comentarios:
  • Utilice la opción ¿Le ha resultado útil? a continuación e incluya sus comentarios.
  • Únase a los foros de Autodesk en forums.autodesk.com. Allí encontrará un foro de Inventor donde puede hacer preguntas que estarán visibles para otros clientes y para el equipo de Inventor.
  • Si está inscrito en el foro de Comentarios de Inventor, puede enviar sus comentarios allí.
  • Si se produce un bloqueo al utilizar Inventor, aparecerá automáticamente un sistema de informes de errores. Puede utilizar esta opción para describir lo que estaba intentando hacer en el momento del error y enviar la descripción junto con información de diagnóstico sobre el bloqueo al equipo de Inventor. Esto es especialmente importante para una función como el trazado de rayos de GPU, que depende del hardware y el software de controlador que sigue evolucionando rápidamente.

Esperamos tener noticias suyas. Gracias.